2 考這些術(shù)語的公司,往往都是世界一流的好公司。(技術(shù)廣度+英語)
java ee-----Java Platform,EnterPRise Edition
ide----Integrated Development Environment
jms-----Java Message Service
jms即Java消息服務(wù)(Java Message Service)應(yīng)用程序接口是一個Java平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進行異步通信。Java消息服務(wù)是一個與具體平臺無關(guān)的API,絕大多數(shù)MOM提供商都對JMS提供支持。 http://u2l.info/iFcqZ
jmx------Java Management Extensions,即Java管理擴展
JMX(Java Management Extensions,即Java管理擴展)是一個為應(yīng)用程序、設(shè)備、系統(tǒng)等植入管理功能的框架。JMX可以跨越一系列異構(gòu)操作系統(tǒng)平臺、系統(tǒng)體系結(jié)構(gòu)和網(wǎng)絡(luò)傳輸協(xié)議,靈活的開發(fā)無縫集成的系統(tǒng)、網(wǎng)絡(luò)和服務(wù)管理應(yīng)用。 http://u2l.info/1BnwRD
jndi------Java Naming and Directory Interface,Java命名和目錄接口
JNDI(Java Naming and Directory Interface,Java命名和目錄接口)是SUN公司提供的一種標準的Java命名系統(tǒng)接口,JNDI提供統(tǒng)一的客戶端API,通過不同的訪問提供者接口JNDI SPI的實現(xiàn),由管理者將JNDI API映射為特定的命名服務(wù)和目錄系統(tǒng),使得Java應(yīng)用程序可以和這些命名服務(wù)和目錄服務(wù)之間進行交互。目錄服務(wù)是一種命名服務(wù),在這種服務(wù)里,對象不但有名稱,還有屬性。 JNDI(Java Naming and Directory Interface)是一個應(yīng)用程序設(shè)計的API,為開發(fā)人員提供了查找和訪問各種命名和目錄服務(wù)的通用、統(tǒng)一的接口,類似JDBC都是構(gòu)建在抽象層上。 http://u2l.info/3VzwA0
3 myeclipse配置快捷鍵
3.1程序編譯與運行(對整個 工作間 workspace有效):
windows----preferences---java
Compiler---jdk編譯器
Installed JREs---運行環(huán)境
3.2編程內(nèi)容輔助(對整個 工作間 workspace有效)
Windows---Preferences—General--Keys
搜content assist,在Binding中輸入 alt+/ ---->apply(應(yīng)用)
如果發(fā)現(xiàn)不起作用,很有可能使alt+/ 同時綁定了多個功能,這時需要搜alt+/并解綁其他的綁定(只保留 alt+/<--->content assist)。
3.3 設(shè)置單個工程的javac(編譯)和java(運行)
4 Prespective 和 View
Prespective 透視圖,就是不同小窗口的集合。
如 : debug透視圖,java透視圖,java EE 透視圖 等。。
在debug透視圖中,在代碼區(qū)選中某一變量—> 右鍵—>Watch(觀察),就可以看到此刻對應(yīng)的值了(在Expression窗口中)。
5.代碼模板
Windows---Preferences—>java—>Editor—>Template—>new

其中 line_selection是當(dāng)前選中的行,而cursor則是生成模板代碼后光標所在位置。
之后在使用時,可以選中代碼片段---->右鍵—>Surround With--tryf(剛剛起好的名字)
也可以使用快捷鍵: 在選中代碼片段之后,Shift+Alt+Z。

6.java的靜態(tài)導(dǎo)入
導(dǎo)入,不會占用任何資源,它只是在寫java源程序時可以省略代碼前綴。
import java.io.InputStream; import static java.lang.Math.max;
import static java.lang.Math.max;
public class StaticImport { public static void main(String[] args) { System.out.println(max(1, 2)); } }
7.可變參數(shù)
問題: 一個方法接收的參數(shù)個數(shù)不固定,例如:
System.out.println(add(2,3)); System.out.println(add(2,3,5));
可變參數(shù)的特點:
只能出現(xiàn)在參數(shù)列表的最后。
…位于變量類型和變量名之間,前后有無空格都可以。
調(diào)用可變參數(shù)的方法時,編譯器為該可變參數(shù)隱含創(chuàng)建了一個數(shù)組,在方法體中以數(shù)組的形式訪問可變參數(shù)。
private static int add(int x,int... args){ int sum=x;
//以數(shù)組的形式訪問可變參數(shù)args for(int i=0;i<args.length;i++){ sum+=args[i]; } return sum; }
看到高手寫書,那作者是從哪里學(xué)來的呢?官網(wǎng)。
作者為了保證知識的權(quán)威,就必須找到源頭,java語法作為一種sun公司定義的規(guī)范,所以sun會把語法放在官網(wǎng)上讓大家閱讀。
http://u2l.info/xXU7h Java SE Tutorial Downloads --輔助指導(dǎo)
新聞熱點
疑難解答