當前位置:學者齋 >

計算機 >java語言 >

Java語言常見名稱有哪些

Java語言常見名稱有哪些

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技術中是一種很好的集成實現。

標籤: JAVA 名稱 語言
  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-mo/jsj/java/wlo69g.html