Java語言也有一段時間了,以前也在此博客寫過一些文章,感覺抄書上的東西沒意思,就全部給刪除了?,F(xiàn)在越學(xué)越迷茫,決定來回憶一遍Java語言的基礎(chǔ)知識,畢竟萬丈高樓從低起,要是沒有好地基,建起的高樓也逃不過倒塌的可能。不說這些了,回到主題。
Java語言是一種完全面向?qū)ο蟮某绦蛟O(shè)計語言。Java語言具有跨平臺,簡單易學(xué),等好處。Java語言所寫的程序運行在Java虛擬機上,它是一種解釋型語言。Java語言又分為三個不同的版本,這三個不同的版本分別為J2SE(桌面平臺),J2ME(手機等微型平臺),J2EE(企業(yè)應(yīng)用)。
1、Java語言的數(shù)據(jù)類型
Java語言的數(shù)據(jù)類型分為兩種分別為基本類型與類?;绢愋陀?種分別為4種整型,2種浮點型,1種布爾型。4種整型分別為byte(字節(jié))、char(字符)、short(短整型)、int(整型)、long(長整型);2種浮點型分別為float(單精度浮點型),double(雙精度浮點型);布爾型為boolean(布爾型)。在Java語言中整數(shù)的默認(rèn)類型為int,浮點數(shù)的默認(rèn)類型為double。若想獲得long與float數(shù)字需要分別在數(shù)字的末尾加上L與F。Java語言也支持8進制與16進制數(shù)需要分別在數(shù)字前端加0與0X。 例如:
long a = 152L;
float b = 153.152f;
int c = 016;
int d = 0X33;
boolean類型只有兩個值表示真的true,表示假的false。與C語言的不同在于C語言中使用非0表示真,0表示假,Java語言不支持這點,所以這一點要與C語言區(qū)分開。
Java語言中也有字符串,不過Java語言中的字符串不是基本類型。它是一個封裝的類,用String表示。這個String類中有很多有用的方法(方法在C語言中我們稱為函數(shù))。例如length()這個方法返回的就是字符串的個數(shù);例如:
public class StringLengthTest...{
public static void main(String[] args)...{
String str = \"leohappy\"; //8個字符
System.out.println(\"str.length= \"
+ str.length());
}
}
顯示結(jié)果為:str.length= 8
Java語言是一種完全面向?qū)ο蟮某绦蛟O(shè)計語言。Java語言具有跨平臺,簡單易學(xué),等好處。Java語言所寫的程序運行在Java虛擬機上,它是一種解釋型語言。Java語言又分為三個不同的版本,這三個不同的版本分別為J2SE(桌面平臺),J2ME(手機等微型平臺),J2EE(企業(yè)應(yīng)用)。
1、Java語言的數(shù)據(jù)類型
Java語言的數(shù)據(jù)類型分為兩種分別為基本類型與類?;绢愋陀?種分別為4種整型,2種浮點型,1種布爾型。4種整型分別為byte(字節(jié))、char(字符)、short(短整型)、int(整型)、long(長整型);2種浮點型分別為float(單精度浮點型),double(雙精度浮點型);布爾型為boolean(布爾型)。在Java語言中整數(shù)的默認(rèn)類型為int,浮點數(shù)的默認(rèn)類型為double。若想獲得long與float數(shù)字需要分別在數(shù)字的末尾加上L與F。Java語言也支持8進制與16進制數(shù)需要分別在數(shù)字前端加0與0X。 例如:
long a = 152L;
float b = 153.152f;
int c = 016;
int d = 0X33;
boolean類型只有兩個值表示真的true,表示假的false。與C語言的不同在于C語言中使用非0表示真,0表示假,Java語言不支持這點,所以這一點要與C語言區(qū)分開。
Java語言中也有字符串,不過Java語言中的字符串不是基本類型。它是一個封裝的類,用String表示。這個String類中有很多有用的方法(方法在C語言中我們稱為函數(shù))。例如length()這個方法返回的就是字符串的個數(shù);例如:
public class StringLengthTest...{
public static void main(String[] args)...{
String str = \"leohappy\"; //8個字符
System.out.println(\"str.length= \"
+ str.length());
}
}
顯示結(jié)果為:str.length= 8