JAVA學(xué)習(xí)的小知識
編寫Java程序時,應(yīng)注意以下幾點(diǎn):
源文件名:源文件名必須和類名相同。當(dāng)保存文件的時候,你應(yīng)該使用類名作為文件名保存(切記Java是大小寫敏感的),文件名的后綴為.java。(如果文件名和類名不相同則會導(dǎo)致編譯錯誤)。
主方法入口:所有的Java 程序由public static void main(String[]args)方法開始執(zhí)行。
折疊
學(xué)習(xí)JAVA
可移植性
Java使得語言聲明不依賴于實(shí)現(xiàn)的方面。例如,Java顯式說明每個基本數(shù)據(jù)類型的大小和它的運(yùn)算行為(這些數(shù)據(jù)類型由Java語法描述)。
Java環(huán)境本身對新的硬件平臺和操作系統(tǒng)是可移植的。Java編譯程序也用Java編寫,而Java運(yùn)行系統(tǒng)用ANSIC語言編寫。
高性能
Java是一種先編譯后解釋的語言,所以它不如全編譯性語言快。但是有些情況下性能是很要緊的,為了支持這些情況,Java設(shè)計(jì)者制作了“及時”編譯程序,它能在運(yùn)行時把Java字節(jié)碼翻譯成特定CPU(中央處理器)的機(jī)器代碼,也就是實(shí)現(xiàn)全編譯了。
Java字節(jié)碼格式設(shè)計(jì)時考慮到這些“及時”編譯程序的需要,所以生成機(jī)器代碼的過程相當(dāng)簡單,它能產(chǎn)生相當(dāng)好的代碼。
學(xué)習(xí)JAVA的方向
java可以說是當(dāng)前世界上比較流行的計(jì)算機(jī)編程語言,可以這樣說java徹底改變了用戶的生活,很多人都希望躋身軟件開發(fā)領(lǐng)域,踴躍參加java教育,據(jù)不完全統(tǒng)計(jì),我國軟件開發(fā)人才的需求量就已經(jīng)達(dá)到了驚人的40萬,并且每年還在以30%左右的速度在增長,有專家預(yù)計(jì)在未來5年內(nèi)java軟件開發(fā)人才的需求將會遠(yuǎn)大于供給,其中java程序員、java工程師最為缺乏。
JAVA學(xué)習(xí)的前景
Java的特點(diǎn):
9.跨平臺,java的源代碼編譯成結(jié)構(gòu)中立的中間格式,這種格式與機(jī)器無關(guān),只要在安裝有JVM(java虛擬機(jī))的電腦上,都能運(yùn)行這種與機(jī)器無關(guān)的中間文件;java一次編譯,到處運(yùn)行;
10.對于不同的操作系統(tǒng),會有不同的java虛擬機(jī),這也就決定了java的可移植性;
11.java支持多線程,簡單理解,如果是單核CPU,那么會通過時間片輪轉(zhuǎn)的方式,多線程執(zhí)行程序,如果是多核CPU,那么就可以理解為,兩個或多個線程同時運(yùn)行。
免費(fèi)體驗(yàn)課開班倒計(jì)時
稍后會有專業(yè)老師給您回電,請保持電話暢通