java中ra怎么解释_JAVA个人相关知识总结
一、java入門與環(huán)境搭建
1. java特性
java特性:跨平臺交互(通過虛擬機)
java3大框架
兩大核心機制:
JAVA虛擬機(JVM)
垃圾收集機制(GC)
2. 環(huán)境變量
①PATH
c→windows→system32→有很多exe(例如ping.exe)
%SystemRoot%= C:\Windows
C:\Windows\System32
【%%變量,windows系統(tǒng)變量用“;”隔開】
【&變量,linux系統(tǒng)用“:”隔開】
②JAVA_HOME
設(shè)置該變量名的目的:方便之后可以更換jdk的版本
③CLASSPATH已經(jīng)不用
3. JDK與JRE
jdk→開發(fā)工具,jre→運行工具
jdk中bin目錄下的命令:
jacob命令:
jar:
java命令:運行二進(jìn)制文件
javac:編譯.java文件
javadoc:生成API幫助文檔 將自己寫的類導(dǎo)出為API文檔
JDK的基本組件包括:
.javac — 編譯器,將源程序轉(zhuǎn)為字節(jié)碼;
.jar — 打包工具,將相關(guān)的類文件打包成一個文件;
.javadoc — 文檔生成器,從源碼注釋中提取文檔;
.jdb — debugger,查錯工具;
.java — 運行編譯后的Java程序(后綴為.class)
4. 編譯過程
java javac
※javac 選擇編譯的是文件,生成的.class文件名為類名
二、eclipse相關(guān)
1. 若想用不同版本的jdk打開eclipse,需要在eclipse.ini中設(shè)置
2.
java項目文件夾下的bin文件夾中保存著編譯后的文件
src文件夾中保存源文件
右鍵src,創(chuàng)建class文件,產(chǎn)生后綴為java的文件
3.?在navigator(導(dǎo)航器)中
.classpath:保存環(huán)境變量之類的
.project:系統(tǒng)文件
4. 運行(run as)與編譯(debug as)
主窗口右鍵→run as(運行)/debug as(調(diào)試)
右上角切換到debug模式
5. 如何在eclipse中編譯
自動編譯:project(項目)→自動構(gòu)建
手動編譯:在java項目上右鍵,點擊build project
clean:project(項目)→clean(清理)
6. 輔助輸出(Alt + /)
syso:快捷輸出 打印標(biāo)準(zhǔn)輸出
7. 斷點調(diào)試
F6:單步執(zhí)行
8. 單元測試Junit
導(dǎo)入:鼠標(biāo)右鍵項目→properties(屬性)→ java build path(java構(gòu)建路徑)→ Libraries(庫)→ Add Library(添加庫)→ Junit
9.錯誤
ArrayIndexOutOfBoundsException:數(shù)組下標(biāo)越界
三、小知識點
1.?包名:文件夾的目錄關(guān)系
2. 接口里的變量是常量
3. 創(chuàng)建CLASS類時,final和subtract不能共存
4.?超級父類(Superclass):java.lang.Object
5.?類型轉(zhuǎn)換順序:從小的轉(zhuǎn)為大的,不會產(chǎn)生數(shù)據(jù)缺失爾問題
四、變量與運算符
1.?變量數(shù)據(jù)類型
基本數(shù)據(jù)類型:數(shù)值型(byte、short、int、long,float、double)、字符型(char)、布爾型(boolean)
引用數(shù)據(jù)類型:類(class)、接口(interface)、數(shù)組([])
五、順序結(jié)構(gòu)及條件結(jié)構(gòu)
六、循環(huán)結(jié)構(gòu)
總結(jié)
以上是生活随笔為你收集整理的java中ra怎么解释_JAVA个人相关知识总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 线上运维_一次java应用线上
- 下一篇: java中求立方根_求解立方根