java web 相關基礎概念的彙總

省去一些廢話,反正是記錄自學過程的,便於本身理清思路,自知本身資質欠佳,如有不對的地方還請不吝賜教。html

java web 相關基礎概念的彙總java

Java是一種能夠撰寫跨平臺應用軟件的面向對象的程序設計語言。是由Sun公司19955月推出的Java程序設計語言和Java平臺(SE/EE/ME)。web

Java語言的特性:1.簡單性。數據庫

                 2.面向對象:面向對象編程(Object Oriented Programming,OOP,即面向對象程序設計)是一種計算機編程架構。基本原則是計算機程序由單個可以起到子程序做用的單元或對象組合而成。爲了實現總體運算,每一個對象都可以接受信息、處理數據和向其餘對象發送信息。面向對象編程語言支持類與對象、封裝、繼承和多態。編程

對象:運行期的基本實體,是一個封裝了數據和操做這些數據的代碼的邏輯實體。瀏覽器

類:具備相同類型的對象的抽象,一個對象所包含的全部數據和代碼能夠經過類來構造。安全

               3.分佈式(網絡應用編程接口 Java net服務器

               4.解釋執行(字節碼格式,解釋器對其解釋執行,執行過程當中所需類在鏈接階段被載入運行環境)網絡

               5.健壯穩定(強類型機制,異常處理,廢料自動收集,指針的丟棄,安全檢查機制)多線程

               6.安全性(ClassLoader安全防範機制,SecurityManager安全管理機制)

                7. 可移植性(體系結構中立)

               8.高效性(運行速度)

               9.多線程:線程是一種特殊的對象,必須由Thread類或其子(孫)類來建立。               

               10.動態性(動態的被載入運行環境)

 

JDBC(Java DataBase Connectivity)技術:是一種用於執行SQL語句的Java API,由一組用Java編程語言編寫的類和接口組成。

 

Servlet:服務器端的Java應用程序,具備獨立於平臺和協議的特性,可生成動態的Web頁面,擔當客戶請求(web瀏覽器或其餘http客戶程序)與服務器響應(http服務器上的數據庫或應用程序)的中間層。

 

JSPJava Server Pages):jsp容器執行該頁面的Java代碼部分,實時生成html頁面。實現普通靜態html和動態html混合編碼的技術,利用此技術能夠搭建一個安全的跨平臺的動態網站。是從Servlet的基礎上分離出來的一小部分,簡化了開發,增強了界面設計。在高級開發中只充當用戶界面部分。

<%@   %>

 

開發結構:B/S:瀏覽器/服務器,1個瀏覽器便可

          C/S:客戶機/服務器,專用客戶端軟件

 

JavaScript:介於Javahtml之間的一種基於對象(Object)和事件驅動(Event Driven)並具備安全性能的腳本語言。翻譯成白話「是一種能讓網頁更加生動活潑的程序設計語言」。

<script></script>放於head標籤內。

 

JavaBean:是一種Java類,經過封裝屬性和方法成爲具備某種功能或者處理某個業務的對象,簡稱bean

 

XML:是一個精簡的SGML版本,爲基於Web的應用提供了一個描述數據和交換數據的有效手段。

<?   >

 

DOM(Document Object Model):文檔對象模型,是針對HtmlXml提供的一個APIApplication Programming Interface 應用程序編程接口)

相關文章
相關標籤/搜索