java源文件的格式是text/html類型的,可以直接用記事本打開。編碼可以是utf-8,也可以是其它類型的。后綴為.java
創(chuàng)新互聯(lián)擁有10多年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站設(shè)計制作、成都網(wǎng)站制作服務(wù),對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、App定制開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、申請域名等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。
源文件編譯后的字節(jié)碼是以CAFE BABY開頭的二進(jìn)制文件。需要JVM才能讀懂。后綴為.class
一般來說,一個類對應(yīng)一個字節(jié)碼文件,內(nèi)部類編譯后也會生成一個單獨(dú)的字節(jié)碼文件。字節(jié)碼文件是以類名來命名(標(biāo)識)的。
一些相關(guān)的字節(jié)碼文件可以按照包結(jié)構(gòu)打包成jar文件。jar文件和zip文件差不多。
java程序一般都會依賴很多的jar文件,比如最基本的rt.jar。
JAVA
程序編寫的源文件(源代碼)是以".java"為結(jié)尾的,JVM(JAVA虛擬機(jī)解析的文件)是以".class"為結(jié)尾的,".class"文件就是java的可執(zhí)行文件,同.exe文件具有同等的效果,.class文件采用的是魔力數(shù)字存儲,同時為了在不同的CPU下運(yùn)行,規(guī)定了字節(jié)的保存形式,采用大端字節(jié)順序(BIG_ENDIAN)來保存的。而且".class"文件里面包含有編譯器的版本以及兼容性數(shù)據(jù)!
Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執(zhí)行的語言,語法規(guī)則和C++類似。同時,Java也是一種跨平臺的程序設(shè)計語言。用Java語言編寫的程序叫做“Applet”(小應(yīng)用程序),用編譯器將它編譯成類文件后,將它存在WWW頁面中,并在HTML檔上作好相應(yīng)標(biāo)記,用戶端只要裝上Java的客戶軟件就可以在網(wǎng)上直接運(yùn)行“Applet”。 Java非常適合于企業(yè)網(wǎng)絡(luò)和Internet環(huán)境,現(xiàn)在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優(yōu)點(diǎn),如簡單、面向?qū)ο?、分布式、解釋性、可靠、安全、結(jié)構(gòu)中立性、可移植性、高性能、多線程、動態(tài)性等。Java擯棄了C++中各種弊大于利的功能和許多很少用到的功能。 Jave可以運(yùn)行與任何微處理器,用Java開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運(yùn)行于任何客戶機(jī)上。