1)java基本語法
阿新 • • 發佈:2018-11-27
一、java基礎語法
概念:
- 物件: 物件是類的一個例項,有狀態和行為。例如,一條狗是一個物件,它的狀態有:顏色、名字、品種;行為有:搖尾巴、叫、吃等。
- 類: 類是一個模板,它描述一類物件的行為和狀態。
- 方法: 方法就是行為,一個類可以有很多方法。邏輯運算、資料修改以及所有動作都是在方法中完成的。
- 例項變數: 每個物件都有獨特的例項變數,物件的狀態由這些例項變數的值決定。
基本語法:
- 類名每個詞首字母大寫
- 方法名首詞字母小寫,其餘大寫
- java是區分大小寫的
- 原檔名必須和類名同名(否則不可編譯)
- 主方法入口:
public static void main(String []args)
- 識別符號:以字母、美元符、下劃線開始,識別符號區分大小寫。
- java變數:有三種
- 區域性變數
- 類變數(靜態變數)
- 成員變數(非靜態變數)
- .java程式碼經過編譯成為.class(位元組碼程式)。
java關鍵字
關鍵字 | 釋義 |
---|---|
訪問控制類 | |
private | 私有的 |
protected | 受保護的 |
public | 公共的 |
類、方法和變數修飾符 | |
abstract | 宣告抽象 |
class | 類 |
extends | 擴充,繼承 |
final | 最終值,不可改變的 |
implements | 實現(介面) |
interface | 介面 |
native | 本地,原生方法(非Java實現) |
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 | 短整型 |
變數引用 | |
super | 父類,超類 |
this | 本類 |
void | 無返回值 |
保留關鍵字 | |
goto | 是關鍵字,但不能使用 |
const | 是關鍵字,但不能使用 |
null | 空 |