天天看點

java基礎--溫故而知新 (01)

java ee-----Java Platform,Enterprise Edition

ide----Integrated Development Environment

jms-----Java Message Service

<a href="http://u2l.info/iFcqZ">http://u2l.info/iFcqZ</a>

jmx------Java Management Extensions,即Java管理擴充

<a href="http://u2l.info/1BnwRD">http://u2l.info/1BnwRD</a>

jndi------Java Naming and Directory Interface,Java命名和目錄接口

<a href="http://u2l.info/3VzwA0">http://u2l.info/3VzwA0</a>
3.1程式編譯與運作(對整個 工作間 workspace有效):     windows----preferences---java     Compiler---jdk編譯器     Installed JREs---運作環境
3.2程式設計内容輔助(對整個 工作間 workspace有效)
     Windows---Preferences—General--Keys      搜content assist,在Binding中輸入 alt+/   ----&gt;apply(應用)      如果發現不起作用,很有可能使alt+/   同時綁定了多個功能,這時需要搜alt+/并解綁其他的綁定(隻保留 alt+/&lt;---&gt;content assist)。

         3.3 設定單個工程的javac(編譯)和java(運作)

Prespective 透視圖,就是不同小視窗的集合。   如 : debug透視圖,java透視圖,java EE 透視圖 等。。   在debug透視圖中,在代碼區選中某一變量—&gt; 右鍵—&gt;Watch(觀察),就可以看到此刻對應的值了(在Expression視窗中)。

   Windows---Preferences—&gt;java—&gt;Editor—&gt;Template—&gt;new

java基礎--溫故而知新 (01)

其中 line_selection是目前選中的行,而cursor則是生成模闆代碼後光标所在位置。

之後在使用時,可以選中代碼片段----&gt;右鍵—&gt;Surround With--tryf(剛剛起好的名字)

也可以使用快捷鍵:  在選中代碼片段之後,Shift+Alt+Z。
java基礎--溫故而知新 (01)
導入,不會占用任何資源,它隻是在寫java源程式時可以省略代碼字首。

import java.io.InputStream;

import static java.lang.Math.max;

public class StaticImport {

    public static void main(String[] args) {

        System.out.println(max(1, 2));

    }

}

問題: 一個方法接收的參數個數不固定,例如:         System.out.println(add(2,3));         System.out.println(add(2,3,5));
可變參數的特點:       隻能出現在參數清單的最後。       …位于變量類型和變量名之間,前後有無空格都可以。      調用可變參數的方法時,編譯器為該可變參數隐含建立了一個數組,在方法體中以數組的形式通路可變參數。 private static int add(int x,int... args){         int sum=x;         //以數組的形式通路可變參數args         for(int i=0;i&lt;args.length;i++){             sum+=args[i];         }         return sum;

看到高手寫書,那作者是從哪裡學來的呢?官網。

作者為了保證知識的權威,就必須找到源頭,java文法作為一種sun公司定義的規範,是以sun會把文法放在官網上讓大家閱讀。

開始做,堅持做,重複做