黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

基本的Java命令行編譯運行

更新時間:2022-07-15 11:06:31 來源:動力節(jié)點 瀏覽1698次

1.編譯

編寫MyProgram.java文件,內(nèi)容如下:

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

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

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

javac MyProgram.java

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

2.運行

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

java MyProgram

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

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

結(jié)果如下:

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

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

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

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

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

javaw:(GUI程序)

javaws:(用于web應(yīng)用程序)

其它:

jdb:Java 應(yīng)用程序調(diào)試程序

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

javap:類文件解析器

javadoc:API 文檔生成器

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

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

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 夜天干天干啦天干天天爽 | 一区二区高清在线 | 亚洲成a人片在线观看播放 亚洲成精品动漫久久精久 亚洲大尺度 | 天天天天天天操 | 欧美日韩一区不卡 | 奇米一区二区 | 香蕉视频黄色软件 | 色黄网站aaaaaa级毛片 | 欧美成人一区亚洲一区 | 一本大道香蕉大无线视频 | 99久久精品毛片免费播放 | 狠狠色狠狠色很很综合很久久 | 超级乱淫视频播放日韩 | 一级毛片a女人刺激视频免费 | 国产一级在线播放 | 性另类交性类交 | 久久8 | 亚洲综合香蕉 | 国产精品日韩欧美 | 999www成人 | 777色狠狠一区二区三区香蕉 | 美女又美女又黄又免费网站 | 视频午夜 | 亚洲成a人片在线观看中 | 亚洲地址一地址二地址三 | 欧美不在线 | 亚洲精品一二区 | 九九热视频免费 | 一个人看www在线是免费 | 看全色黄大色大片免费 | 在线免费观看黄色网址 | 亚洲波多野结衣日韩在线 | 新版天堂中文资源官网 | 色老头成人免费综合视频 | 黄色片网站在线播放 | 国产精品国产精品国产三级普 | 人人干人人上 | 伦理午夜 | 狠狠澡夜夜澡人人爽 | 乱色欧美videos黑人 | 日本高清中文字幕在线观穿线视频 |