大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 基本的Java命令行編譯運行

基本的Java命令行編譯運行

更新時間:2022-07-15 11:06:31 來源:動力節點 瀏覽1643次

1.編譯

編寫MyProgram.java文件,內容如下:

public class MyProgram {
    public static void main(String[] args) {
        System.out.println("hello world");
    }
}

注意:這里沒有聲明包名,只做了一個最簡單的輸出helloworld。

用命令行打開java文件所在的目錄,然后運行如下命令行,生成class文件:

javac MyProgram.java

此時,會在當前目錄下生成java文件對應的class文件。

2.運行

在命令行上輸入如下命令:

java MyProgram

注意:這里沒有指定后綴是什么文件,java程序默認會找到class文件進行運行。其實這里的名稱代表了一個類名,通常情況下類型和文件名是保持一致的,而這里由于省略了包名,當加上包名時,運行的方法應該為:包名.類名。

注意2:如果加了包名,那么一定不能進入到這個包里面運行,要在包名外面運行,比如class/com/jsoft/test/App.class,運行時需要加上包名,并且要在class這層目錄下運行,如:class>java com.jsoft.test.App

結果如下:

3.命令行解釋及文件說明

java文件:這個就是源文件。

javac命令:javac是java語言編程編譯器,負責把java源文件編譯成字節碼class文件。

class文件:java字節碼文件,這個是跨平臺的關鍵,一份java代碼對應一份class文件,然后通過java虛擬機JVM進行對應的平臺轉換(JIT方式)成不同平臺的機器碼,從而實現跨平臺。那么一般一個java的類會生成對應的class的文件,有多少類就有多少的字節碼文件。

java:Java 應用程序啟動器,同時也是java的虛擬機JVM,用于運行java的字節碼文件,翻譯成對應的機器碼。(控制臺)

javaw:(GUI程序)

javaws:(用于web應用程序)

其它:

jdb:Java 應用程序調試程序

javah:C 頭文件和 stub 文件生成器

javap:類文件解析器

javadoc:API 文檔生成器

jar:JAR 歸檔工具 Java 擴展框架

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产一级久久久久久毛片 | 亚洲成a人在线播放www | 欧美日韩在线成人免费视频大全 | 欧美日韩免费在线观看 | 午夜国产精品色福利视频 | 国产福利99 | 亚洲国产人成在线观看 | 国内视频一区二区 | 国产91在线视频 | 色偷偷网址 | 四虎免费影院4hu永久免费 | 一级成人生活片免费看 | 中国明星一级毛片免费 | 美女牲交视频一级毛片 | 国产精品久久久久亚洲 | 亚洲你xx我xx网站 | 亚洲狠狠97婷婷综合久久久久 | 色yeye成人免费视频 | 91资源视频 | 国内精品久久久久不卡 | 久草在线资源 | 国产一级黄色录像 | 国产精品美女自在线观看免费 | 三级a做爰大乳在线观看 | 在线a亚洲视频播放在线观看 | 精品久久久一二三区 | 一级毛片aa高清免费观看 | 欧美一区二区三区高清视频 | 91福利国产在线观看一区二区 | 亚洲精品天堂一区二区三区 | 99精品免费 | 女人18毛片a级毛片免费视频 | 亚洲欧美日韩成人 | 精品哟啊呦v视频在线观看 精品哟哟国产在线观看 | 成人精品mv视频在线观看 | 天天爽天天摸 | 久草久草久草 | 色婷婷基地 | 日韩欧美精品综合一区二区三区 | 亚洲片在线观看 | 国产精品综合网 |