當前位置:才華齋>計算機>java語言>

Java語言常見名稱有哪些

java語言 閱讀(1.06W)

java號稱是最強的網路程式語言,那麼,Java語言常見名稱有哪些?一起來看看。

Java語言常見名稱有哪些

Layout managers佈局管理器:佈局管理器是一些用來負責處理容器中的元件佈局排列的類。

  Local inner classes區域性內部類:在方法體中,或者甚至更小的語句塊中定義的內部類。

  Local variable區域性變數:在方法體中宣告的變數

  Member inner classes成員內部類:定義在封裝類中的沒有指定static修飾符的內部類。

  Members成員:類中的元素,包括方法和變數。

  Method方法:完成特定功能的一段原始碼,可以傳遞引數和返回結果,定義在類中。

Method local variables方法區域性變數:見自動變數Automatic variables

  Modifier修飾符:用來修飾類、方法或者變數行為的關鍵字。

  Native methods本地方法:本地方法是指使用依賴平臺的語言編寫的方法,它用來完成Java無法處理的某些依賴於平臺的功能。

  Object物件:一旦類例項化之後就成為物件。

 Overloaded methods名稱過載方法:方法的名稱過載是指同一個類中具有多個方法,使用相同的名稱而只是其引數列表不同。

  Overridden methods覆蓋過載方法:方法的覆蓋過載是指父類和子類使用的方法採用同樣的名稱、引數列表和返回型別。

  Package包:包即是將一些類聚集在一起的一個實體。

  Parent class父類:被其他類繼承的類。也見基類。

  Private members私有成員:私有成員只能在當前類被訪問,其他任何類都不可以訪問之。

  Public members公共成員:公共成員可以被任何類訪問,而不管該類屬於那個包。

  Runtime exceptions執行時間異常:執行時間異常是一種不能被你自己的程式處理的異常。通常用來指示程式BUG。

  Source file原始檔:原始檔是包含你的Java程式碼的一個純文字檔案。

  Stack trace堆疊軌跡:如果你需要打印出某個時間的呼叫堆疊狀態,你將產生一個堆疊軌跡。

  Static inner classes靜態內部類:靜態內部類是內部類最簡單的形式,它於一般的類很相似,除了被定義在了某個類的.內部。

  Static methods靜態方法:靜態方法宣告一個方法屬於整個類,即它可以不需要例項化一個類就可以通過類直接訪問之。

  Static variable靜態變數:也可以稱作類變數。它類似於靜態方法,也是可以不需要例項化類就可以通過類直接訪問。

  Superclass超類:被一個或多個類繼承的類。

  Synchronized methods同步方法:同步方法是指明某個方法在某個時刻只能由一個執行緒訪問。

  Thread執行緒:執行緒是一個程式內部的順序控制流。

  Time-slicing時間片:排程安排執行緒執行的一種方案。

  Variable access變數訪問控制:變數訪問控制是指某個類讀或者改變一個其他類中的變數的能力。

  Visibility可見性:可見性體現了方法和例項變數對其他類和包的訪問控制。

  容器:充當中介軟體的角色。

  WEB容器:給處於其中的應用程式元件(JSP,SERVLET)提供一個環境,使JSP,SERVLET直接更容器中的環境變數介面互動,不必關注其它系統問題。主要有WEB伺服器來實現。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。該容器提供的介面嚴格遵守J2EE規範中的WEB APPLICATION 標準。我們把遵守以上標準的WEB伺服器就叫做J2EE中的WEB容器。

  EJB容器:Enterprise java bean 容器。更具有行業領域特色。他提供給執行在其中的元件EJB各種管理功能。只要滿足J2EE規範的EJB放入該容器,馬上就會被容器進行高效率的管理。並且可以通過現成的介面來獲得系統級別的服務。例如郵件服務、事務管理。

WEB容器和EJB容器在原理上是大體相同的,更多的區別是被隔離的外界環境。

WEB容器更多的是跟基於HTTP的請求打交道。

而EJB容器不是。它是更多的跟資料庫、其它服務打交道。

但他們都是把與外界的互動實現從而減輕應用程式的負擔。例如SERVLET不用關心HTTP的細節,直接引用環境變數session,request,response就行、EJB不用關心資料庫連線速度、各種事務控制,直接由容器來完成。

  RMI/IIOP:遠端方法呼叫/internet物件請求中介協議,他們主要用於通過遠端呼叫服務。例如,遠端有一臺計算機上執行一個程式,它提供股票分析服務,我們可以在本地計算機上實現對其直接呼叫。當然這是要通過一定的規範才能在異構的系統之間進行通訊。RMI是JAVA特有的。

  JNDI:JAVA命名目錄服務。主要提供的功能是:提供一個目錄系統,讓其它各地的應用程式在其上面留下自己的索引,從而滿足快速查詢和定位分散式應用程式的功能。

  JMS:JAVA訊息服務。主要實現各個應用程式之間的通訊。包括點對點和廣播。

  JAVAMAIL:JAVA郵件服務。提供郵件的儲存、傳輸功能。他是JAVA程式設計中實現郵件功能的核心。相當MS中的EXCHANGE開發包。

  JTA:JAVA事務服務。提供各種分散式事務服務。應用程式只需呼叫其提供的介面即可。

  JAF:JAVA安全認證框架。提供一些安全控制方面的框架。讓開發者通過各種部署和自定義實現自己的個性安全控制策略。

  EAI:企業應用整合。EAI是一種概念,從而牽涉到好多技術,這在J2EE技術中是一種很好的整合實現。