不知道寫什么,就發(fā)點這周隨手總結(jié)的一些東西吧。
javac用來編譯java文件,java用來執(zhí)行 java文件也就是源代碼文件,在javac編譯之后可以生成字節(jié)碼文件也就是.class文件再通過java+類命名輸出 也就是java執(zhí)行生成的.class文件
javac?
一個源文件可以編譯生成多個.class文件 字節(jié)碼文件/class是最終要執(zhí)行的文件,所以說class文件生成之后java源文件刪除并不會影響java程序的執(zhí)行。但是一般java源程序不要刪除,因為class文件最終執(zhí)行效果可能不是我們想要的,那么這個時候需要回頭重新修改java源程序,然后將java源程序重新編譯生成新的class文件,然后再運行class程序形成新的效果。
eclipse中的注釋 ctrl+/添加單行注釋 ctrl+shift+/添加多行注釋 ctrl+shift+F自動格式化代碼 注釋可以是漢字,一般一行就夠用來方便自己理解或者以后復(fù)習(xí)查看,而且注釋在源代碼中編寫并不會被編譯成字節(jié)碼文件
了解Java的jdk,jre,jvm
jdk是由API,java運行環(huán)境和一組建立,測試工具的java實用程序等組成,jdk有各種類庫和工具。其中核心是API。
jre是java程序的運行環(huán)境,jdk中包含了jre ,它的核心內(nèi)容就是jvm和核心類庫。
jvm是虛擬機,它是通過軟件模擬的具有完整硬件系統(tǒng)功能的,運行在一個完全隔離環(huán)境中的計算機系統(tǒng),可以適用于不同系統(tǒng)的電腦。
網(wǎng)頁編碼一般用UTF-8 代碼用ASCII
運行階段
JDK安裝之后,除了自帶一個javac.exe之外,還有另一個工具命令,叫做java.exe ,主要負責(zé)運行階段
java.exe在黑窗口中使用, java類名:如果硬盤上有一個A.class 那么就可以用java A
運行階段的過程是 打開DOS命令窗口-輸入java A-java.exe命令會啟動JVM-JVM會啟動類加載器classloader-classloader會去硬盤上搜索A.class文件,找到該文件則將該字節(jié)碼文件裝載到JVM中。JVM會將字節(jié)碼文件解釋成二進制。
常用DOS文件
操作說明
盤符名稱盤符切換。E:回車,表示切換到E盤
dir查看當(dāng)前路徑下的內(nèi)容
cd目錄查找目錄
cd..回退到上一級目錄
cd目錄1\目錄2進入多級目錄
cd|回退到盤符目錄
cls清屏
exit退出命令提示符窗口
什么是JAVA程序的主類?應(yīng)用程序和小程序的主類有什么不同?
一個程序可以有很多個類,但是只能有一個是主類。在JAVA應(yīng)用程序中,這個主類指包含main()方法的類。而在JAVA小程序中,這個主類是一個繼承自系統(tǒng)類JApplet或Applet的子類。應(yīng)用程序的主類不一定是要求public類。主類是JAVA程序執(zhí)行的入口點
public class App_1
{
/以下方法是一個程序的主方法,是程序的執(zhí)行入口/
public static void main(String[] args) //表示定義一個公開的靜態(tài)的主方法
{
System.out .println(”Hello World!");
}
}
以這個為例class表示定義一個類
Hello World表示一個類名
main表示方法名是main
(String[ ] args)是一個main方法形式的參數(shù)列表