4、布爾類型:
boolean類型只有兩個(gè)值:false和true,用過其他編程語言的朋友肯定對(duì)它們并不陌生。
變量和常量
1、變量:
定義:相信對(duì)于它的定義應(yīng)該不用在說了:)大家應(yīng)該已經(jīng)熟悉又熟悉了。
例如:
a,a1,name等都是合法的變量。
說明:
1)Java要求在使用一個(gè)變量之前要對(duì)變量的類型加以聲明。
2)Java中一個(gè)變量的聲明就是一條完整的Java語句,所以應(yīng)該在結(jié)尾使用分號(hào)。
3)變量的命名規(guī)則:
變量必須以一個(gè)字母開頭。
變量名是由一系列字母或數(shù)位的任意組合。
在Java中字母表示Unicode中相當(dāng)于一個(gè)字母的任何字符。
數(shù)位也包含0-9以外的其他地位與一個(gè)數(shù)位相當(dāng)?shù)娜魏蜺nicode字符。
+、版權(quán)信息符號(hào)圈C和空格不能在變量名中使用。
變量名區(qū)分大小寫。
變量名的長度基本上沒有限制。
如想知道Java到目前位置認(rèn)為哪些Unicode字符是字母的話,可以使用Character類中的isJavaIdentifierStart以及isJavaIdentifierPart方法進(jìn)行檢查。
變量名中不能使用Java的保留字。
4)可在一條語句中進(jìn)行多個(gè)變量的聲明,不同變量之間用逗號(hào)分隔。
2、變量的賦值和初始化:
變量的值可以通過兩種方法獲得,一種是賦值,給一個(gè)變量賦值需要使用賦值語句。另外一種方法就是初始化,說是初始化,其實(shí)還是一個(gè)賦值語句,只不過這個(gè)賦值語句是在聲明變量的時(shí)候就一起完成的。
例如:
int a =10; //這就是一個(gè)變量初始化的過程
下面兩條語句的功能和上面一條的功能相同,只是這里將變量的聲明和賦值分開來進(jìn)行的。
int a;a =10; //在賦值語句的結(jié)尾應(yīng)該是用分號(hào)來結(jié)束。
說明:
1)在Java中絕對(duì)不能出現(xiàn)未初始化的變量,在使用一個(gè)變量前必須給變量賦值。
2)聲明可以在代碼內(nèi)的任何一個(gè)位置出現(xiàn),但在方法的任何代碼塊內(nèi)只可對(duì)一個(gè)變量聲明一次。
3、常量:
定義:值不變的量稱為常量。
例如:
1,“hello”
說明:
1)在Java中使用final關(guān)鍵字來定義一個(gè)常數(shù)。
int final a=10;//聲明了一個(gè)整型常量a,它的值是10
2)習(xí)慣上將常量的名字統(tǒng)統(tǒng)大寫。
運(yùn)算符和類型轉(zhuǎn)換
1、運(yùn)算符:
1)Java語言中,常用的運(yùn)算符包括:+,-,*,/,這些就不用說了,大家肯定很熟悉了。 2)冪:Java沒有乘冪運(yùn)算符,必須使用Math.pow(x,a)方法,表示x的a次冪。pow方法的兩個(gè)參數(shù)都屬于double類型,返回的值也是double類型。
boolean類型只有兩個(gè)值:false和true,用過其他編程語言的朋友肯定對(duì)它們并不陌生。
變量和常量
1、變量:
定義:相信對(duì)于它的定義應(yīng)該不用在說了:)大家應(yīng)該已經(jīng)熟悉又熟悉了。
例如:
a,a1,name等都是合法的變量。
說明:
1)Java要求在使用一個(gè)變量之前要對(duì)變量的類型加以聲明。
2)Java中一個(gè)變量的聲明就是一條完整的Java語句,所以應(yīng)該在結(jié)尾使用分號(hào)。
3)變量的命名規(guī)則:
變量必須以一個(gè)字母開頭。
變量名是由一系列字母或數(shù)位的任意組合。
在Java中字母表示Unicode中相當(dāng)于一個(gè)字母的任何字符。
數(shù)位也包含0-9以外的其他地位與一個(gè)數(shù)位相當(dāng)?shù)娜魏蜺nicode字符。
+、版權(quán)信息符號(hào)圈C和空格不能在變量名中使用。
變量名區(qū)分大小寫。
變量名的長度基本上沒有限制。
如想知道Java到目前位置認(rèn)為哪些Unicode字符是字母的話,可以使用Character類中的isJavaIdentifierStart以及isJavaIdentifierPart方法進(jìn)行檢查。
變量名中不能使用Java的保留字。
4)可在一條語句中進(jìn)行多個(gè)變量的聲明,不同變量之間用逗號(hào)分隔。
2、變量的賦值和初始化:
變量的值可以通過兩種方法獲得,一種是賦值,給一個(gè)變量賦值需要使用賦值語句。另外一種方法就是初始化,說是初始化,其實(shí)還是一個(gè)賦值語句,只不過這個(gè)賦值語句是在聲明變量的時(shí)候就一起完成的。
例如:
int a =10; //這就是一個(gè)變量初始化的過程
下面兩條語句的功能和上面一條的功能相同,只是這里將變量的聲明和賦值分開來進(jìn)行的。
int a;a =10; //在賦值語句的結(jié)尾應(yīng)該是用分號(hào)來結(jié)束。
說明:
1)在Java中絕對(duì)不能出現(xiàn)未初始化的變量,在使用一個(gè)變量前必須給變量賦值。
2)聲明可以在代碼內(nèi)的任何一個(gè)位置出現(xiàn),但在方法的任何代碼塊內(nèi)只可對(duì)一個(gè)變量聲明一次。
3、常量:
定義:值不變的量稱為常量。
例如:
1,“hello”
說明:
1)在Java中使用final關(guān)鍵字來定義一個(gè)常數(shù)。
int final a=10;//聲明了一個(gè)整型常量a,它的值是10
2)習(xí)慣上將常量的名字統(tǒng)統(tǒng)大寫。
運(yùn)算符和類型轉(zhuǎn)換
1、運(yùn)算符:
1)Java語言中,常用的運(yùn)算符包括:+,-,*,/,這些就不用說了,大家肯定很熟悉了。 2)冪:Java沒有乘冪運(yùn)算符,必須使用Math.pow(x,a)方法,表示x的a次冪。pow方法的兩個(gè)參數(shù)都屬于double類型,返回的值也是double類型。