變量是指在程序運(yùn)行過程中可以被修改的數(shù)據(jù)項(xiàng),Java中定義變量一般要指定變量類型,Java的基本數(shù)據(jù)類型包括整型、浮點(diǎn)型、字符型、布爾型等。除此之外,Java還支持引用數(shù)據(jù)類型。Java中的變量聲明需要先聲明變量類型,再聲明變量名,如:
int num;double price;char ch;boolean flag;
在Java中,每一種數(shù)據(jù)類型都有所占的存儲空間和取值范圍。
Java中的變量命名需要遵守一定的規(guī)范,如變量名應(yīng)該具有描述性,不能使用Java的保留字作為變量名,變量名應(yīng)該符合駝峰式命名規(guī)則等。
Java基礎(chǔ)語法之運(yùn)算符
Java中的運(yùn)算符是指用來進(jìn)行數(shù)學(xué)或邏輯計(jì)算的符號,如加號、減號等,Java中的運(yùn)算符包括算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符、賦值運(yùn)算符等。算術(shù)運(yùn)算符包括加、減、乘、除、模等,關(guān)系運(yùn)算符包括小于、小于等于、大于、大于等于、等于、不等于等,邏輯運(yùn)算符包括邏輯與、邏輯或、邏輯非等,位運(yùn)算符包括按位與、按位或、按位異或等,賦值運(yùn)算符包括簡單賦值、加等于、減等于、乘等于、除等于等。
在Java中,運(yùn)算符的優(yōu)先級和結(jié)合性也需要掌握。如算術(shù)運(yùn)算符中乘除法優(yōu)先于加減法,關(guān)系運(yùn)算符中等于不等于優(yōu)先于小于大于等。
Java基礎(chǔ)語法之條件語句與循環(huán)語句
條件語句和循環(huán)語句是Java中常見的兩種控制語句。條件語句一般用于在程序執(zhí)行時(shí)根據(jù)不同情況進(jìn)行不同的操作,Java中的條件語句包括if語句和switch語句。if語句用于將程序執(zhí)行分支,它先判斷括號中的表達(dá)式的值是否為true,如果是,則執(zhí)行if后花括號中的語句塊,否則不執(zhí)行。如:
if(條件){ 要執(zhí)行的語句}
switch語句用于根據(jù)不同條件執(zhí)行不同的語句塊,如:
switch(變量){ case 值1: 要執(zhí)行的語句1; break; case 值2: 要執(zhí)行的語句2; break; ... default: 要執(zhí)行的語句N;}
循環(huán)語句用于重復(fù)執(zhí)行某些語句,Java中的循環(huán)語句包括while循環(huán)、do...while循環(huán)和for循環(huán),如:
while(條件){ 要執(zhí)行的語句}do{ 要執(zhí)行的語句}while(條件);for(初始化; 條件; 迭代){ 要執(zhí)行的語句}
在使用循環(huán)語句時(shí)需要注意循環(huán)控制語句,如break和continue語句。break語句用于在循環(huán)體內(nèi)提前結(jié)束循環(huán),continue語句用于跳過本次循環(huán)的執(zhí)行。