1.package 和 import
包是用來管理類的坦仍,就像資源管理器中使用文件夾管理文件一樣
常用包:java.lang ?java語言的基礎(chǔ)包 系統(tǒng)會(huì)自動(dòng)導(dǎo)入
? ? ? ? ? ? ? ?java.io ? ? ?input/output 輸入輸出相關(guān)的類
? ? ? ? ? ? ? ?java.util ? ?工具類
? ? ? ? ? ? ? ?java.net ? ?網(wǎng)絡(luò)相關(guān)的類
? 如何定義包:規(guī)范寫個(gè)文件名和類名一樣?
? package+ 包的路徑:域名(公司網(wǎng)址)倒序 + 項(xiàng)目名 +模塊名
注意點(diǎn) package語句必須做為源文件的第一條語句
完整類名 如果把類定義在包中 那么類 的完整類名就是:包名+類名
如果把類定義在包中 ?那么編譯時(shí) javac 命名跟的是源文件名
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?運(yùn)行時(shí) java命令跟的是類名
編譯放在包中的類時(shí)霸褒,使用javac命令的-d . 有個(gè)點(diǎn) 參數(shù) 指定生成的字節(jié)碼文件存儲(chǔ)的位置
編譯之后讲弄,系統(tǒng)會(huì)在當(dāng)前目錄依次生成與包相對(duì)應(yīng)的文件夾作為字節(jié)碼文件的存儲(chǔ)位置
? ? ? ? ? ? ? ? ? ?編譯器 javac 方法
? ?static 靜態(tài)方法 直接通過類名來調(diào)用
如果A包中的A類想要使用B包中的B類 那么在A類的源文件中把B類導(dǎo)入
import 關(guān)鍵字 導(dǎo)入 后面跟的是完整類名:包名+類名
public 關(guān)鍵字 把一個(gè)類變?yōu)楣差?那么其他的類就可以調(diào)用它了
2.eclipse 使用
?.1eclipse ?創(chuàng)建工作區(qū) 之后創(chuàng)建的項(xiàng)目 默認(rèn)就會(huì)存儲(chǔ)在工作區(qū)所設(shè)置的文件夾
? ? ?可以設(shè)置工作區(qū)的一些配置信息 就會(huì)對(duì)工作區(qū)中的項(xiàng)目起作用
? 如果工作區(qū)配置信息出現(xiàn)問題,就重新設(shè)置一個(gè)新的工作區(qū) 儡司,把原有項(xiàng)目導(dǎo)入即可
?.2javaEE IDE 企業(yè)版集成開發(fā)
? ?透視圖 :javaEE ?企業(yè)版
window -->show view 打開關(guān)掉的界面
.3 創(chuàng)建項(xiàng)目 ?菜單--> new
.4 智能提示 alt/ ??
? ?直接提示 不用的話 esc鍵
.5 亂碼 使用文本編輯器 把源文件打開 選擇另存為 把文件編碼格式設(shè)置為 UTF-8
單個(gè)文件時(shí):原因?yàn)?文件保存時(shí)與打開時(shí)使用的編碼格式不一致
? 打開的是個(gè)項(xiàng)目的話 就需要新建個(gè)工作區(qū)了
3 快捷鍵 ? ? ?