www.sun.com 原廠可下載所有需要的程式,JDK 目前最新為1.6.0。
IBM 的Eclipse 不錯用,可至 http://download.eclipse.org/eclipse/downloads 下載,
最新版本3.2.1,可搭配3.2.1 Landugae packs 使用。

幾本上可以先把JAVA看成一精簡板的C++。

基本的原型:

public class ClassName {
    public static void main (string[] args) {
       System.out.printf("%s%c Lucky %d !", "Hello The World!", ",", 7);
    }
}

類別名稱與主檔名需一致(ClassName.java),注意大小寫有區分。
同一檔案中可有多個class,但public只能有一個且與檔名相同。
命名須以英文字母或_、$為開頭。
main() method 本身可傳入執行時的參數,但不可有傳回值,且需為static型態;
main() 不可呼叫non-static method成員,但可以丟出Exception。

J2SE 5.0 後加入System.out.printf(),C的那種感覺,又回來了!


基本資料型態:

型別名稱位元長度範圍
boolean1true或false
byte8-128 ~ 127
short16-32768 ~ 32767
char16Unicode characters
int32-2147483648 ~ 2147483647
long64-9223372036854775808 ~ 9223372036854775807
float32+-3.4028237*10+38 ~ +-1.30239846*10-45
double64+-1.76769313486231570*10+308 ~ 4.94065645841246544*10-324

Java 的資料型態裡沒有unsigned,boolean 初始值為 false 其餘為0。


neio 發表在 痞客邦 留言(0) 人氣()