平安銀行官方網(wǎng)站seo網(wǎng)站推廣的主要目的包括
🍉內(nèi)容專欄:【JAVA】
🍉本文脈絡(luò):JAVA的準備工作,IDEA的安裝以及基礎(chǔ)設(shè)置和快捷操作
🍉本文作者:Melon西西
🍉發(fā)布時間 :2023.7.11
?目錄
1.? 概述JDK、JRE
2.? 第一個程序——創(chuàng)建文件與打開(記事本打開)
3.? IDEA
3.1? IDEA項目結(jié)構(gòu)介紹
3.2? IDEA設(shè)置:
?3.3.? IDEA快捷操作:
1、非空判斷
2、遍歷數(shù)組和集合
3.輸出語句
?4.對象操作創(chuàng)建對象
?5、靜態(tài)常量聲明
3.4? IDEA快捷鍵
1.通用型:
?2.提高編寫速度:
3. 類結(jié)構(gòu),查看和查找源碼
4.查找,替換和關(guān)閉
5.調(diào)整格式
1.? 概述JDK、JRE
JDK :是Java程序開發(fā)工具包,包含JE 和開發(fā)人員使用的工具。
JRE :是Java程序的運行時環(huán)境,包含JVW和運行時所需要的核心類庫。
JKD? 包括JRE,JRE包括JVM
JDK = JRE + 開發(fā)工具集(如Javac編譯工具等)
JRE = JVM + Java SE標準類庫?
JDK的下載 www.oracle.com網(wǎng)址
2.? 第一個程序——創(chuàng)建文件與打開(記事本打開)
?在文件夾創(chuàng)建文本文檔,命名,修改后綴為.java。右鍵-打開-選擇記事本。
記事本-另存為-把下方編碼改成ANSI。然后點擊保存,一定要先保存再編譯
WIN+R 輸入d:(切換盤符)
然后輸入cd 剛才輸入代碼的位置。完整版:
D:\>cd D:\JAVA\Javacode\charter01
D:\JAVA\Javacode\charter01>javac HelloWorld.java
D:\JAVA\Javacode\charter01>java HelloChina
hello,world.你好,世界。
?快捷到cmd的方法:點一下文件夾路徑輸入cmd+回車即可快速到達:
注釋和注解:
注釋: //? ? ? ?/*? ?*/? ? ?ctrl+shift+/
注釋:? ?@
3.? IDEA
?https://www.cnblogs.com/xxcbdhxx/p/17271151.html
3.1? IDEA項目結(jié)構(gòu)介紹
project(項目) ->module(模塊) ->package (包) ->class(類)?
3.2? IDEA設(shè)置:
?自動打包設(shè)置
?提示不區(qū)分大小寫設(shè)置
改名? 快捷鍵Shift+F6
?新建模塊
?把部分工具欄放到窗口上面
不勾它,打開軟件進入項目目錄;勾它,打開軟件進入最近的項目
?
?不勾它,取消自動更新
?3.3.? IDEA快捷操作:
1、非空判斷
變量.null: if(變量== null)
變量.nn: if(變量!=null)
變量.notnull : if(變量!=null)
ifn: if(xx == null)
?inn : if(xx != null)
2、遍歷數(shù)組和集合
數(shù)組或集合變量.for: for循環(huán)
數(shù)組或集合變量.for:增強for循環(huán)
數(shù)組或集合變量.forr:反向for循環(huán)
數(shù)組或集合變量.iter:增強for循環(huán)遍歷數(shù)組或集合
3.輸出語句
sout:相當于System.out.printlnsoutm:打印當前方法的名稱
soutp:打印當前方法的形參及形參對應(yīng)的實參值soutv:打印方法中聲明的最近的變量的值
變量.sout:打印當前變量值
變量.soutv:打印當前變量名及變量值
?4.對象操作創(chuàng)建對象
Xxx.new .var :創(chuàng)建Xxx類的對象,并賦給相應(yīng)的變量
Xxx.new .field:會將方法內(nèi)剛創(chuàng)建的Xxx對象抽取為一個屬性強轉(zhuǎn)
對象.cast:將對象進行強轉(zhuǎn)
對象.castvar:將對象強轉(zhuǎn)后,并賦給一個變量
?5、靜態(tài)常量聲明
psf: public static final
psfi: public static final int
psfs : public static final String
prsf: private static final
3.4? IDEA快捷鍵
1.通用型:
復(fù)制代碼-copy? ? ? ? ? ? ? ctrl+ c
粘貼-paste? ? ? ? ? ? ? ? ? ? ctrl+v
剪切-cut? ? ? ? ? ? ? ? ? ? ? ? ctrl+x
撤銷-undo? ? ? ? ? ? ? ? ? ? ?ctrl+z
反撤銷-redo? ? ? ? ? ? ? ? ? ctrl +shift+z
保存-save all? ? ? ? ? ? ? ? ?ctrl +s
全選-select all? ? ? ? ? ? ? ?ctrl+a
?2.提高編寫速度:
?
3. 類結(jié)構(gòu),查看和查找源碼
4.查找,替換和關(guān)閉
5.調(diào)整格式
寫在最后:
博主大二學識尚淺,內(nèi)容僅供參考,歡迎大家在評論區(qū)交流分享。
剛接觸JAVA,以后會經(jīng)常發(fā)關(guān)于JAVA的學習心得,感興趣的小伙伴可以點個關(guān)注支持一下^_^