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

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

基本的Java命令行編譯運行

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

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

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久青草国产97香蕉在线视频xx | www.亚洲成人.com| 日批视频免费看 | 日韩在线手机看片免费看 | 国产精欧美一区二区三区 | 香蕉网站狼人久久五月亭亭 | 成人禁在线观看 | 天天摸天天碰成人免费视频 | 全免费一级毛片在线播放 | 亚洲国产一区二区三区青草影视 | 小明天天看 | 一区二区中文字幕在线观看 | 午夜影院毛片 | 欧美人与禽杂交大片 | 欧美精品video| 一级一级毛片 | 视频精品一区 | 在线免费观看黄色网址 | 欧美经典成人在观看线视频 | 五月婷婷在线视频观看 | 国产日韩精品一区在线不卡 | 日韩大片免费观看 | 黄色污污在线观看 | 亚洲国产成人久久综合一区 | 狠狠色综合久久婷婷 | 免看一级a毛片一片成人不卡 | 久久99视频 | 欧美精品久久一区二区三区 | 爱爱毛片 | 久久第一页 | 日日摸日日碰夜夜97 | 成人在线第一页 | 国产在线视频国产永久视频 | 大柠檬导航香蕉导航巨人导航 | 国产一级特黄a大片99 | 男女男精品网站免费观看 | 日韩欧美高清一区 | 国产精品欧美日韩视频一区 | 免看一级一片一在线看 | 伊人精品国产 | 97久久曰曰久久久 |