Java是一種廣泛使用的計(jì)算機(jī)編程語(yǔ)言,由Sun Microsystems(如今是Oracle Corporation)在20世紀(jì)90年代初開發(fā)。Java是面向?qū)ο蟮?,基于類的語(yǔ)言,具有自動(dòng)內(nèi)存管理和垃圾回收的特性。
Java可以運(yùn)行于各種平臺(tái),如Windows、Linux、Mac OS等。這是因?yàn)镴ava編寫的應(yīng)用程序被編譯成字節(jié)碼,而不是機(jī)器代碼,可以在任何安裝了Java虛擬機(jī)(JVM)的計(jì)算機(jī)上運(yùn)行。
Java在各個(gè)領(lǐng)域得到廣泛的應(yīng)用,如企業(yè)應(yīng)用、桌面應(yīng)用、移動(dòng)應(yīng)用、游戲開發(fā)等。它是許多大型企業(yè)所使用的首選語(yǔ)言,因?yàn)樗哂辛己玫陌踩浴⒖煽啃院涂删S護(hù)性。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } }
上面這段代碼是Java中的經(jīng)典入門程序——“Hello World”。它的作用是將“Hello, World”這個(gè)字符串輸出到控制臺(tái)。這段代碼中,class代表一個(gè)類的定義,main方法是Java程序的入口點(diǎn)。System.out.println()是Java中的標(biāo)準(zhǔn)輸出語(yǔ)句,可以輸出字符串、數(shù)字等。
與Java相似的還有C++、C#等語(yǔ)言。這些語(yǔ)言都是基于C語(yǔ)言發(fā)展而來(lái)的,具有與Java相似的特性。因此,如果你掌握了Java,學(xué)習(xí)這些語(yǔ)言會(huì)更加容易。