標籤:字母 重複 變數 package 軟體 功能表列 ips lips 排版
javac指令和 java指令:
javac負責 將源檔案編譯成 位元組碼檔案 (.class) , 編譯時間要指明 .java尾碼,不能省略
java指令 負責 將 位元組碼檔案 轉為 機器碼, 對其進行運行, java指令後的 位元組碼檔案 省略 .class尾碼
直接操作 javac 對源檔案進行編譯的弊端: 每對源檔案進行修改, 都需要重新對其編譯, 才能 運行產生 更改後的效果
解決方案: 使用 整合開發工具
eclipse : 免費, IBM提供 , 普及率比較高
Myeclipse:收費 , 功能與eclipse 基本一樣, 但 整合度更高
eclipse使用步驟:
(1)保證 jdk已經按照, java環境變數已經配置正確
(2)解壓縮 eclipse壓縮包 (綠色軟體,免安裝)
(3)編輯eclipse 根目錄下的 eclipse.ini
在末尾追加一行 -Dfile.encoding=utf-8 ,將預設編碼設定為utf-8編碼, 避免後續的亂碼問題
(避免亂碼的手段: 統一編碼)
eclipse 視窗 介紹:
頂部: 功能功能表列 , 常用: file(檔案) , search(尋找) , window(視窗)
左側: 專案檔目錄 , 展示所有項目的 列表,以及項目內的 檔案結構
中間地區: 主編輯地區(主要在此處進行代碼的編寫)
右側: outline ,用來查看 類檔案的 內部結構
底部: 一般 用來查看 控制台輸出資訊,檔案編譯錯誤提示資訊,警告資訊
左側項目列表除了 project explorer模式的視圖外,也可以選擇使用 package explorer 模式
在eclipse建立一個java項目
一個項目中可以包含很多 java檔案
file ==> new ==> java project
定義項目名稱(英文/拼音)
項目目錄結構:
src: 存放java原始碼 (建立java檔案時一定建立在src目錄下層)
bin: 存放 編譯產生的 位元組碼檔案(.class)
java中 包(package) 的概念:
(1)包用來 對 類檔案 分組 存放管理 ,類似於 電腦檔案系統中的檔案夾
(2)同一個包下的類名 不能重複 , 不同包下的類名 可以重複
(3)包下可以再建包, 可以組成 多層的 包 , 多層包名之間以 "." 分隔
(4)包名一般都使用 純小寫字母
(5)不同層次的包, 可以用來控制 對類中方法和屬性的存取權限
在eclipse中建立 類檔案(.java源檔案)
選在要建立類檔案的 位置(src中的某一層包下)
new ==> class ==> 定義類名
如果需要自動添加main方法, 可以在建立類時 勾選 public static void main(String[] arg) 的複選框
修改編輯地區字型大小:
window ==> preference ==> general ==> appearance ==> color and fonts ==> basic ==> text font
快速鍵:
(1) Alt + "/" : 代碼提示, 自動補全
(2) Ctrl + Shift + F 自動排版,縮排 , 體現代碼的層次
eclipse 編寫的java代碼 自動執行編譯的 時機 : 編輯/修改 原始碼後 儲存時
每次修改代碼後,記得 Ctrl + S 儲存 , 觸發自動編譯, 產生最新的 .class檔案
(3) Ctrl + Shift + / : 快速注釋 選中內容
(4) Ctrl + Shift + \ : 快速解除 選中內容的 注釋
eclipse使用步驟,javac和java指令的區別