大战熟女丰满人妻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 擴展框架

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一级特级欧美午夜片免费观看 | 99er热久久精品中文字幕 | 亚洲精品国产一区二区 | 中文字幕在线观看一区二区三区 | 亚洲精品一区二区三区在线播放 | 色姑娘色综合 | 久久女同互慰一区二区三区 | 免费成人黄色 | 欧美日韩国产超高清免费看片 | 亚洲第一中文字幕 | 欧美一级视频在线观看 | 国产精品日韩在线观看 | 狠狠色很很在鲁视频 | 伊人影院视频 | 午夜激情免费 | 天天操天天看 | 成人毛片免费网站 | 4hu永久影院在线四虎 | 大美女久久久久久j久久 | 精品久久久中文字幕一区 | 77奇米影视 | 亚洲国产二区 | 四虎成人欧美精品在永久在线 | 亚洲成人av| 国产无套免费网站 | 色人阁在线 | 99视频在线观看免费 | 美女国产精品 | 天天干天天玩天天操 | 九九精品国产兔费观看久久 | 日本亚洲成高清一区二区三区 | 午夜亚洲精品久久久久久 | 四虎欧美 | 日本精高清区一 | 国产香蕉视频在线观看 | 成人在线一区二区 | 色妇色综合久久夜夜 | 日本亚洲精品成人 | 日本人69视频页码jlzz | 在线观看精品视频一区二区三区 | 深夜在线观看 |