Java語法規(guī)范
所有的Java語句必須;結(jié)尾!
無論是()、[]還是{},所有的括號都必須一一匹配!
主方法的代碼只能寫在{}中
Java基礎(chǔ)語法(面向過程)
變量和關(guān)鍵字
變量就是一個可變的量,例如定義一個int類型的變量(int就是整數(shù)類型):
int a = 10;
a = 20;
a = 30;
我們能夠隨意更改它的值,也就是說它的值是隨時可變的,我們稱為變量。變量可以是類的變量,也可以是方法內(nèi)部的局部變量(我們現(xiàn)階段主要用局部變量,類變量在面向?qū)ο笤僦v解)
變量和C語言中的變量不同,Java中的變量是存放在JVM管理的內(nèi)存中,C語言的變量存放在內(nèi)存(某些情況下需要手動釋放內(nèi)存,而Java會自動幫助我們清理變量占據(jù)的內(nèi)存)Java和C++很類似,但是沒有指針!Java也叫C++--
Java是強(qiáng)類型語言,只有明確定義了變量之后,你才能使用!一旦被指定某個數(shù)據(jù)類型,那么它將始終被認(rèn)為 是對應(yīng)的類型(和JS不一樣)
定義一個變量的格式如下:
[類型] [標(biāo)識符(名字)] = [初始值(可選)]
int a = 20;
注意:標(biāo)識符不能為以下內(nèi)容:
- 標(biāo)識符由大小寫字母、數(shù)字、下劃線(
_)和美元符號($)組成,但是不能以數(shù)字開頭 - 大小寫敏感
- 不能有空格、
@、#、+、-、/等符號 - 應(yīng)該使用有意義的名稱,達(dá)到見名知意的目的,最好以小寫字母開頭
- 不可以是 true 和 false
- 不能與Java語言的關(guān)鍵字重名
關(guān)鍵字

image.png
包括基本數(shù)據(jù)類型、流程控制語句等
常量
常量就是無法修改值的變量,常量的值,只能定義一次:
final int a = 10; // JS中使用const來定義常量
a = 20; // 報錯
常量前面必須添加final關(guān)鍵字(C語言里面是const,雖然Java也有,但是不能使用!)
注釋
養(yǎng)成注釋的好習(xí)慣,不然以后自己都看不懂自己寫的代碼!注釋包括單行注釋和多行注釋:
// 單行注釋
/**
* 多行注釋
*/
// TODO 待做標(biāo)記