本文目錄一覽:
javac命令和java命令做什麼事情呢?
Java中提供了許多開發工具,這裡面就包括了javac 和 java這兩個工具。
javac命令的作用是:編譯我們編寫的源代碼文件,也就是.java文件,編譯後得到一個.class文件。
java命令的作用是:運行我們編譯後的class文件。
比如:
編寫一個Test.java文件
編譯文件,javac Test.java 得到 Test.class文件
運行文件,java Test
javac是什麼?
javac是Java編譯器,負責將Java源代碼轉換成字節碼文件。
javac 可以隱式編譯一些沒有在命令行中提及的源文件。用 -verbose 選項可跟蹤自動編譯。當編譯源文件時,編譯器常常需要它還沒有識別出的類型的有關信息。
javac的特點
javac具有簡單性、面向對象、分布性、解釋性、可靠、安全、平台無關、可移植性、高性能、多線程、動態性等特點。提供了異常處理機制,程序員可以把錯誤代碼放在一起,這樣可以簡化錯誤處理任務,便於恢復。不支持指針,杜絕了內存的非法訪問。
javac與java的區別
javac用來編譯java文件,java用來執行。
1,javac命令用來編譯java文件,例如編寫一個Test.java文件,使用javac Test.java可以執行編譯操作,將生成一個Test.class文件。
2,java命令可以執行生成的class文件,使用java Test可以執行編寫的代碼。
原創文章,作者:ME68Z,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129449.html