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

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

基本的Java命令行編譯運行

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

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 擴展框架

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚州精品一区二区三区 | 久久九九99 | 一个色在线 | 欧美性猛交ⅹxxx乱大交免费 | 亚洲国产日产韩国欧美综合 | 国产欧美亚洲精品 | 久久黄色网| 午夜主播国产福利视频在线 | 日韩欧美在线不卡 | 网曝门精品国产事件在线观看 | 最近中文国语字幕在线播放视频 | 狠狠色丁香久久综合五月 | 米奇精品一区二区三区在线观看 | 男人午夜影院 | 国产欧美日韩图片一区二区 | 亚洲精品在线看 | 亚洲视频一区二区 | 久青草国产在线视频亚瑟影视 | 亚洲精品日本 | 亚洲欧美日韩在线精品2021 | 午夜探花 | 99re热视频精品首页 | 亚洲天堂久久 | 国产亚洲欧美成人久久片 | 免费看美女隐私的网站 | 全免费一级毛片在线播放 | 99r在线| 久久不射影院 | 麻豆成人久久精品二区三 | 精品国产一级毛片大全 | 久久综合狠狠综合久久97色 | 国产精品网站 夜色 | 亚洲精品久久久久中文字小说 | 日韩欧美亚洲国产 | 久久久国产麻豆 | 四虎1515hh免费大炮社区 | 天天色天天操天天 | 日韩伦理亚洲欧美在线一区 | 亚洲成在人色婷婷 | 成人国产在线不卡视频 | 免费观看毛片 |