15-10.1特性
跨平台 |
一次編譯,到處執行。 |
物件導向 |
|
自動垃圾回收(Garbage
Collection) |
|
15-10.2編寫注意事項
大小寫 |
大小寫意義不同。 |
類名 |
類名的首字母須大寫。 類名中每個單詞的首字母須大寫。 |
方法名 |
方法名的首字母須小寫。 方法名中每個單詞的首字母須大寫。 |
原始檔名 |
原始檔名必須和檔案內名字唯一且公開(由public關鍵詞修飾)的類名相同。 副檔名為.java。 |
主方法入口 |
所有的Java程式由public static void
main(String[] args)開始。 |
15-10.3關鍵字
類別 |
關鍵字 |
說明 |
存取控制 |
private |
私有的 |
protected |
受保護的 |
|
public |
公共的 |
|
類、方法和 變數修飾詞 |
abstract |
聲明抽象 |
class |
類 |
|
extends |
擴充, 繼承 |
|
final |
最終值, 不可改變的 |
|
implements |
實現 |
|
interface |
介面 |
|
native |
本地, 原生方法 |
|
new |
新, 建立 |
|
static |
靜態 |
|
strictfp |
嚴格, 精準 |
|
synchronized |
執行緒, 同步 |
|
transient |
短暫 |
|
volatile |
易失 |
|
程式控制語句 |
break |
跳出迴圈 |
case |
定義一個值以供switch選擇 |
|
continue |
繼續 |
|
default |
預設 |
|
do |
執行 |
|
else |
否則 |
|
for |
迴圈 |
|
if |
如果 |
|
instanceof |
實例 |
|
return |
返回 |
|
switch |
根據值選擇執行 |
|
while |
迴圈 |
|
錯誤處理 |
assert |
判斷表達式是否為真 |
catch |
捕捉異常 |
|
finally |
有無異常都執行 |
|
throw |
丟擲一個異常物件 |
|
throws |
聲明一個異常可能被丟擲 |
|
try |
擷取異常 |
|
包相關 |
import |
引入 |
package |
包 |
|
基本類型 |
boolean |
布林 |
byte |
位元組 |
|
char |
字元 |
|
double |
雙精度浮點 |
|
float |
單精度浮點 |
|
int |
整數 |
|
long |
長整數 |
|
short |
短整數 |
|
null |
空 |
|
變數參照 |
super |
父類別, 超類 |
this |
本類 |
|
void |
無返回值 |
|
保留關鍵字 |
goto |
不能使用 |
const |
不能使用 |
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。