java字節(jié)碼文件的后綴名稱(chēng)是 Java源程序如何變成Java字節(jié)碼?
Java源程序如何變成Java字節(jié)碼?默認(rèn)情況下,編譯器會(huì)將java文件轉(zhuǎn)換為字節(jié)碼,以便計(jì)算機(jī)能夠理解它,并手動(dòng)使用CMD javacxxxx.java文件通常,java文件表示一個(gè)類(lèi)和一個(gè)字節(jié)碼。
Java源程序如何變成Java字節(jié)碼?
默認(rèn)情況下,編譯器會(huì)將java文件轉(zhuǎn)換為字節(jié)碼,以便計(jì)算機(jī)能夠理解它,并手動(dòng)使用CMD javacxxxx.java文件通常,java文件表示一個(gè)類(lèi)和一個(gè)字節(jié)碼。編譯時(shí)將生成類(lèi)文件。然而,在Java中,一個(gè)源文件可以包含多個(gè)類(lèi),但是只能有一個(gè)公共類(lèi)。其他的成為內(nèi)部類(lèi)。此時(shí),將在編譯期間生成多個(gè)字節(jié)碼文件。一個(gè)是與源文件名對(duì)應(yīng)的公共類(lèi)。類(lèi),另一個(gè)是公共類(lèi)名$內(nèi)部類(lèi)名。類(lèi)編譯java源文件時(shí)將生成多少字節(jié)碼文件?這取決于Java源文件中有多少類(lèi)。在源文件中,使用class關(guān)鍵字定義幾個(gè)類(lèi),編譯時(shí)將生成幾個(gè)字節(jié)碼文件。