您現在的位置是:首頁 > 棋牌

第1章Java開發環境的搭建與配置

  • 由 往事微風 發表于 棋牌
  • 2022-09-01
簡介7 “環境變數”對話方塊(1)彈出“新建系統變數”對話方塊,分別輸入變數名”JAVA_HOME”和變數值(即 JDK的安裝路徑),其中變數值是筆者的JDK安裝路徑,讀者需要根據自己的計算機環境 進行修改,如圖1

絕對路徑不能出現中文嗎

大家好,我是隨風。

【不說別的,關注走一波。】

謝謝大家。

那就進入正題:

相信大家對電腦不陌生,但你們懂它嗎?

隨風將帶領大家重新開始認識它們“軟體,硬體,韌體”。

中國21世紀是人才市場,懂多多才能賺錢多多,隨風現在開始將所學知識送給大家。願大家與君共同進步。

軟體高階組合語言java

大家可能會問為啥那麼多語言,只說java,比如C,C++,Python。

有句話叫貪多嚼不爛,高階語言大同小異,只要能懂一樣。其他的將會學的很快。

第一講(java語言工具)

計算機,立足之地

1。 1 搭建 Java 環境(0ai115232O113131O9111。html)

在學習Java語言之前,必須瞭解並搭建好它所需要的開發環境。要編譯和執行Java 程式,JDK (Java Developers Kits)是必備的。下面將具體介紹下載並安裝JDK和配置環 境變數的方法。

1) 下載 JDK

Java的JDK又稱Java SE,是Sun公司的產品。由於Sim公司已經被Oracle收購,因 此 JDK 可以在 Oracle 公司的官方網站

“http://www。oracle。com/index。html”

下載。

下面以目前最新版本的JDK8為例介紹下載TOK的

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

第1章Java開發環境的搭建與配置

方法,具體步驟如下。

(1) 開啟 IE 瀏覽器,輸入網址”http://www。oracle。com/index。htnir‘,瀏覽 Oracle 官方 主頁。將游標移動到工具欄上的Downloads選單項上,將顯示下載列表下拉選單,單擊Java SE超連結。

(2) 在JDK的下載頁面中,單擊JDK的下載按鈕,即“Download”按鈕。

(3) 在JDK的下載列表中,首先單擊“Accept License Agreementw的單選按鈕,如果 不選擇此按鈕,單擊要下載的超連結時將不能進行下載。然後根據作業系統的位數選擇適當 版本的JDK進行下載。如果是64位的Windows作業系統,那麼需要下載jdk-8ul 12-windows -x64。exe檔案,直接單擊該檔案的超連結即可。上述操作步驟如圖1。1所示。在撰寫本書時, 最新的JDK版本為JDK 8ull2o

說明:JDK的版本號隨時會發生變化。下載JDK時,如果存在比8ull2更高的版本, 可以放心地下載最新版本的JDK。一般情況下,高版本都是向下相容低版本的。

Java從入門到精通(第5版)•小白手冊

1。1。2配置JDK環境

1。 JDK安裝

下載Endows平臺的JDK安裝檔案jdk-8ull2-windows-x64。exe後即可安裝,步驟如下:

(1) 雙擊已下載的安裝檔案,將彈出歡迎對話方塊,單擊“下一步”按鈕,如圖1。2所 不。

(2) 在彈出的對話方塊中,可以選擇安裝的功能元件,這裡選擇預設設定,如圖1。3所 示。

圖1。2歡迎對話方塊 圖1。3 “自定義安裝”對話方塊

(1) 單擊“下一步”按鈕,使用預設的安裝路徑“C:\ProgramFilesUava\jdkL8。0_112\”, 如圖1。4所示。

(2) 單擊“下一步”按鈕,開始安裝JDK。在安裝過程中會彈出JRE的“目標文 件夾”對話方塊,使用JRE預設的安裝路徑即可。

(3) 安裝完成後,將彈出如圖1。5所示的對話方塊,單擊“關閉”按鈕即可。

圖1。4 JDK預設的安裝路徑對話方塊 圖1。5 “完成”對話方塊

1。 在Windows 7系統中配置環境變數

安裝完JDK之後,必須配置環境變數方可使用Java環境。在Windows作業系統中,主 要配置3個環境變數,分別是JAVA_HOME、Path和CLASSPATH。其中JAVA_HOME用 來指定JDK的安裝路徑;Path用來使系統能夠在任何路徑下都可以識別java命令;

CLASSPATH用來載入Java類庫的路徑。在Windows 7系統中配置環境變數的步驟如下:

(1) 在“計算機”圖示上單擊滑鼠右鍵,在彈出的快捷選單中選擇“屬性”命令,在 彈出的”屬性”對話方塊左側單擊“高階系統設定”超連結,將開啟如圖1。6所示的“系統屬 性”對話方塊。

(2) 單擊“環境變數”按鈕,將彈出“環境變數”對話方塊,如圖1。7所示,單擊“系 統變數”欄下的“新建”按鈕,建立新的系統變數。

圖1。6 “系統屬性”對話方塊 圖1。7 “環境變數”對話方塊

(1) 彈出“新建系統變數”對話方塊,分別輸入變數名”JAVA_HOME”和變數值(即 JDK的安裝路徑),其中變數值是筆者的JDK安裝路徑,讀者需要根據自己的計算機環境 進行修改,如圖1。8所示。單擊“確定”按鈕,關閉“新建系統變數”對話方塊。

(2) 在圖1。7所示的“環境變數”對話方塊中雙擊Path變數,對其進行修改。將原變數 值最前面的 uC:\ProgramData\Oracle\Java\javapath;M 刪除,並輸入 u%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;”(注意,最後的“;”不要丟掉,它用於分割不同的變數值), 如圖1。9所示。單擊“確定”按鈕完成環境變數的設定。

圖1。8 “新建系統變數”對話方塊 圖1。9設定Path環境變數值

(1) 在圖1。7所示的”環境變數”對話方塊中,單擊“系統變數”欄下的“新建”按鈕, 新建一個 CLASSPATH 變數,變數值為 “。;%JAVA_HOME%\lib;%JAVA_HOME%\lib\ tools。jar;”,如圖 1。10 所示。

圖1。10 設定CLASSPATH變數

(6) JDK配置完成後,需確認是否配置準確。在Windows系統中測試JDK環境需要 選擇“開始”-”執行”命令(沒有“執行”命令可以按Windows+R組合鍵),然後在“運 行”對話方塊中輸入“cmd”並單擊“確定”按鈕啟動控制檯。在控制檯中輸入javac命令, 按Enter鍵,將輸出如圖1。11所示的JDK的編譯器資訊,其中包括修改命令的語法和引數 選項等資訊。這說明JDK環境搭建成功。

W 管理員:C:\Windows\system32\CMD。exe

圖1。11 JDK的編譯器資訊

息序序

控2>

I?

a 的

置置 的的

名 劍 文 -和

痛 -。■■J 時 —IT

-=1

a 1 的她注注位 ——Is

tvio包 ispt項 ln

[ 要理著理財 費的 >編譯 項注選婪論 t落淮 <時牠

名 序 程 ■51

B>亳 兩省 -X7-WM

ne

wfi] I I c t>>t [ s e n & s 艮艮。1 n n pr r s < s s -豆-可 c i e t。與 diorc:cece目目liodc ; t tdooo<

UP-KB e 1 e s s c c

Qth錄 呻吟d ’

蝨處 文生 弱胃置置類討牛

行。B和和的置置

執PI^^lw理運程文文文字麝 息息。在0文文文的的景要理類源用£^2 Mfl正的類類繼展養1處的 信試試土雖爵戶戶入文寫成式使告UM 試調澳三普用用簟K裝的行>。注生生帰髒T

S3聲置為

> HSS香香引防蕊否as查放放否源; 1 es震成尊使定定定毒書U

11望生生岀岀疋指望生宙岀直普 f 生不知不審… ; ;。、。j j !

1。2 Ec I i pse 的下載與安裝(0>1115232011313109112。 html)

Eclipse是一個基於Java的、開放原始碼的、可擴充套件的應用開發平臺,它為程式設計人員提供 了一流的 Java 整合開發環境(Integrated Development Environment, IDE)。在 Eclipse 的官 方網站中提供了_個java EE版的Eclipse IDE。應用Eclipse IDE for Java EE,既可以建立Java 專案,也可以建立動態Web專案。

1。2。1 Eclipse的下載與安裝方法

在Eclipse的官方網站(網址為:http://www。eclipse。org)中,可以下載最新的Eclipse 的安裝包。由於Eclipse的版本經常更新且高版本會相容低版本,所以下載最新版本的Eclipse 即可。下面以Eclipse 4。4。1為例介紹Eclipse下載與安裝的具體操作步驟。

(1)在IE位址列中輸入”http://www。eclipse。org”,進入到Eclipse官方網站。

(2) 單擊DOWNLOAD按鈕後,會進入到Eclipse的下載列表頁面。

(3) 找到Eclipse IDE for JavaEE developers,然後根據作業系統的位數選擇適當的版本 進行下載。如果是64位的Windows作業系統,單擊“Windows 64 Bit”超連結,進入到Eclipse IDE for JavaEE developers的下載頁面,如圖1。12所示。

圖1。12 Eclipse IDE的下載頁面

(2) 單擊 “[China] Be並ig Institute of Technology (http)” 超連結,將開啟如圖 1。13 一 示的檔案下載對話方塊。在該對話方塊中,單擊“儲存”按鈕,即可將Eclipse的安裝檔案下載 到本地計算機中。

圖1。13 Eclipse IDE的下載頁面

⑸ 將下載後的解壓包解壓到讀者指定的路徑下,即可完成Eclipse的安裝。

說明:Eclipse的下載頁面和版本隨時會發生變化,但萬變不高其宗。下載Eclipse時, 如果存在比4。4。1更高的版本,可以放心地下載最新版本的Eclipse。一般情況下,高版本都 是向下相容低版本的。

1。2。2 啟動 Ecl ipse

Eclipse安裝完成後,就可以啟動Eclipse 了。雙擊Eclipse安裝目錄下的eclipse。exe檔案, 即可啟動Eclipse。在首次啟動Eclipse時,需要設定工作空間,這裡將工作空間設定在EcHpse 根目錄的workspace資料夾下,如圖1。14所示。

圖1。14設定工作空間

在每次啟動EcUpse時,都會彈出設定工作空間的對話方塊。如果想在以後啟動Eclipse時, 不再進行工作空間的設定,可以選中aUse this as tiie default and do not ask againv複選框《 單擊“OK”按鈕後,即可啟動Eclipse,進入到如圖1。15所示的介面‘

1。3 MySQL資料庫的安裝與配置

MySQL是目前最為流行的開放原始碼的資料庫,是完全網路化的跨平臺的關係型資料庫 系統,它是由瑞典MySQL AB公司開發,目前屬於Oracle公司。任何人都能從Internet下 載MySQL軟體,而無需支付任何費用,並且“開放原始碼”意味著任何人都可以使用和修改 該軟體。如果願意,使用者也可以研究原始碼並進行恰當的修改,以滿足自己的需求,不過需要 注意的是,這種“自由”是有範圍的。

1。3。 1 下載並安裝 MySQL ( F)al 115232011313109113。 htm I)

Mm

登入 MySQL 官網 http://dev。mysql。com,依次展開“Downloads-►Community^-MySQL on Windows—MySQL rnstaller”, “ht^)://devjiiysql。com/downloads/windows/instanei/”,

即可下載MySQL軟體。

說明:MySQL資料庫的版本號隨時會發生變化。下載MySQL資料庫時,如果存在比 5。6。24更高的版本,可以放心地下載最新版本的MySQL資料庫。一般情況下,高版本都是 向下相容低版本的。

下載完成後,雙擊下載後的amysql-mstaHer-commimity-5。6。24。0。msiw檔案,開啟安裝嚮導對 畫框,然後按照提示一步步往下安裝即可。在安裝過程中,有兩處需要注意,分別如下。

說明:安裝MySQL資料庫之前,首先需要安裝。NET Framework 4。0框架。

(1) MySQL使用的預設埠是3306,在安裝時,可以將其修改為其他的埠號,例 如3307。但是一般情況下,不要修改預設的埠號,除非3306埠已經被佔用。

(2) 在設定使用者和安全的MySQL Server Configuration對話方塊中,可以設定root使用者 的登入密碼,也可以新增新使用者,這裡只設置root使用者的登入密碼為root,其他釆用預設, 如圖1。16所示。

圖1。16設定使用者和安全的MySQL Server Configuration對話方塊

1。3。2環境變焦的配置

為了能讓Windows命令列操作MySQL資料庫,需要配置一下系統的環境變數。

計算機右鍵-屬性一高階系統設定一高階一環境變數,在開啟的視窗中選接’系統變數” 下的“新建”按鈕建立環境變數。

(1) 建立MYSQL_HOME環境變數,如圖L17所示。

⦁ 變數名:MYSQL_HOME«

⦁ 變數值:C:\ProgramFiles\MySQL\MySQLServer5。6o

圖1。17建立MYSQL_HOME環境變數

此處的變數值是MySQL的真實目錄,請根據實際情況自行更改。

(1) 配置PATH環境變數,在系統變數中選擇“Path“並單擊“編輯”按鈕,在變數 值末尾新增新值“%MYSQL_HOME%\bin\;”。如圖1。18所示。

圖1。18配置PATH環境變數

1。3。3啟動、連線、斷開和停止MySQL伺服器

透過系統伺服器和命令提示符(DOS)都可以啟動、連線、斷開和停止MySQL,操作 非常簡單。下面以Windows 7作業系統為例,講解其具體的操作流程。建議,通常情況下 不要停止MySQL伺服器,否則資料庫將無法使用。

1。啟動或停止MySQL伺服器

啟動或停止MySQL伺服器的方法有兩種:系統伺服器和命令提示符(DOS)。

EI透過系統伺服器啟動或停止MySQL伺服器

如果MySQL設定為Windows服務,則可以透過選擇“開始“一 “控制面板” _ “系 統和安全”一“管理工具” f “服務”命令開啟Windows服務管理器。在伺服器的列表中 找到MySQL服務並單擊右鍵,在弾出的快捷選單中可完成MySQL服務的各種操作(如啟 動、重新啟動、停止、暫停或恢復等),如圖1。19所示。

圖1。19透過系統服務啟動或停止MySQL伺服器

0 在命令提示符下啟動或停止MySQL伺服器

單擊“開始”選單,在出現的命令輸入框中輸入“cmd”命令,按Enter鍵開啟DOS窗 口。在命令提示符下輸入:

\> net start mysql

此時再按Enter鍵,啟用MySQL伺服器。 在命令提示符下輸入:

\> net stop mysql

按Enter鍵,即可停止MySQL伺服器。

2。連線或斷開MySQL伺服器

下面分別介紹連線或斷開MySQL伺服器的方法。

0 連線MySQL伺服器

連線MySQL伺服器透過mysql命令實現。在MySQL伺服器啟動後,選擇“開始”- “執行”命令,在彈出的“執行”視窗中輸入“cmd”命令,按Enter鍵後進入DOS視窗, 在命令提示符下輸入:

說明:在連線MySQL伺服器時,MySQL伺服器所在地址(如-hl27。0。0。1)可以省略 不寫。

0 斷開MySQL伺服器

連線到MySQL伺服器後,可以透過在MySQL提示符下輸入“exit”或者”quit”命令 斷開MySQL連線,格式如下:

|mysql> quit;

3) 4 開啟 MySQL 5。 6 Command Line Cl ient

MySQL伺服器安裝完成後,就可以透過其提供的MySQL 5。6 Command Line Client程式 來操作MySQL資料了,這時,必須先開啟MySQL 5。6 Command Line Client,並登入MySQL 伺服器。下面介紹具體的步驟。

在開始選單中,選擇“所有程式” —MySQL—MySQL Server 5。6—MySQL 5。6 Command Line Client 命令,將開啟 MySQL 5。6 Command Line Client 視窗,在該視窗 中輸入 root 使用者 的密碼(這裡為root),即可登入到MySQL伺服器,如圖1。20所示。

圖1。20登入到MySQL伺服器

1。3。5 MySQL Workbench 圖形化管理工具 O 1115232011313109114。 htmI)

MySQL資料庫安裝完成後,會自動安裝一個圖形化工具Workbench,用於建立並管理 資料庫,使用者可以使用該工具以圖形化的方式管理MySQL資料庫。具體使用步驟如下。

(1) 在開始選單中選擇“所有程式”-MySQL^MySQL Workbench 6。1 CE選單項, 將開啟如圖1。21所示的MySQL Workbench主屏介面。

(2) 在圖1。21中,單擊Local instance MySQL 56超連結,將開啟一個輸入使用者密碼的 對話方塊,在該對話方塊中輸入root使用者的密碼,單擊“OK”按鈕,即可開啟如圖1。22所示的 MySQL Workbench資料庫管理介面,在該介面中,可以進行建立/管理資料庫、建立/管理數 據表、編輯表資料、查詢表資料和執行已有的SQL指令碼等操作。

繼回

1。4 向 MySQL 資料庫匯入 sql 檔案(Qalll5232011313109115。html)潔籲

ISMS

在大多數情況下,開發人員需根據實際需求自行建立資料庫、資料表,以及向資料表添 加資料。如果程式原始檔中有備份好的sql檔案,可透過開啟MySQL 5。6 Command Line Client 程式並登入MySQL伺服器,輸入”source +空格+ sql檔案路徑”後,按Enter鍵,即可 完成在MySQL資料庫中建立sql檔案指定的資料庫、資料表,以及向資料表新增資料等操 作。

以“光碟\Code\03\Src\resourcesw路徑下的db lottery。sql檔案為例,向MySQL資料庫 匯入db_lottery。sql檔案的具體步驟如下。

(1)在開始選單中,選擇“所有程式” 一MySQL-MySQL Server 5。6—MySQL 5。6 Command Line Client 命令,將開啟 MySQL 5。6 Command Line Client 視窗,如圖 1。23 所示。

圖1。23 MySQL客戶端命令列視窗

(2)在如圖1。23所示的MySQL客戶端命令列視窗中,輸入root使用者的密碼(這裡為 root),將登入到MySQL伺服器,如圖1。24所示。

圖1。24登入到MySQL伺服器

(3)將“光碟\Code\03\Src\resources”路徑下的db_lottery。sql檔案複製、貼上到桌面上, 其效果如圖1。25中紅色框圈出的部分所示。

圖1。25將db_lotteiy。sql檔案複製、貼上到桌面上

說明:將db_lottery。sql檔案複製、貼上到桌面上是為了避免db_lotteiy。sql檔案的絕對 路徑中包含中文。如果sql檔案的絕對路徑中包含中丈,匯入該sql檔案時MySQL伺服器 會顯示“error”字樣的報錯資訊。

(4)在如圖1。24所示的MySQL伺服器視窗中,首先在游標閃爍處輸入“source +空 格”,然後將桌面上的db_lottery。sql檔案拖曳到輸入“source +空格”後的游標閃爍處。

環境措建除錯

MySQL伺服器中source命令的效果如圖1。26所示。

圖L27 MySQL伺服器中執行dbjottery。sql檔案中的sql語句

(6)在MySQL伺服器中的游標閃爍處輸入“show databases;”後,按Enter鍵。透過 上述操作能夠驗證dbjottery。sql檔案是否被成功匯入到MySQL資料庫中。顯示MySQL數

據庫中已存在的資料庫,如圖1。28所示(紅框圈出的部分即為匯入db_mttery・sql檔案後生 成的資料庫)。

圖L28顯示MySQL資料庫中已存在的資料庫

(7)在MySQL伺服器中的游標閃爍處輸入“exit;”後,按下Enter鍵。透過上述操作, 能夠安全退出MySQL伺服器。

1。5本章總結

本章主要對開發Java程式時所用的JDK和MySQL資料庫等工具的下載、安裝及使用 進行了詳細講解。透過本章的學習,讀者應該能夠快速搭建好開發Java程式的環境,以便 快速進入開發狀態。

第2章 開發工具介紹

„ 開介

(口1115232010344102111。 htmI)

Eclipse是一個基於Java的、開放原始碼的、可擴充套件的應用開發平臺,它為開發人員提供 了一流的 Java 整合開發環境(Integrated Development Environment, IDE)。在 Eclipse 的官 方網站中提供了一個Java EE版的Eclipse IDE。應用Eclipse IDE for Java EE,既可以建立Java 專案,也可以建立動態Web專案。

2。1 瞭解Eclipse的工作臺

雙擊Eclipse安裝目錄下的爭eclipse,改£檔案啟動Eclipse,在彈出的選擇工作空間的 對話方塊中,指定工作空間位置為Eclipse安裝目錄下的workspace目錄下,如圖2。1所示。

說明:在每次啟動Eclipse時,都會彈出設定工作空間的對話方塊,如果想在以後啟動時, 不再進行工作空間設定,可以選中“Use this as the default and do not ask again*複選框。

單擊”OK”按鈕,若是初次進入圖2。1選擇的工作空間,貝!I出現Eclipse的歡迎頁,否 則直接進入到Eclipse的工作臺。如果出現歡迎介面,關閉該歡迎介面,將進入到Eclipse的 工作臺。Eclipse的工作臺主要由選單欄、工具欄、透檢視工具欄、專案資源管理器檢視、 大綱檢視、編輯器和其他檢視組成。Eclipse的工作臺如圖2。2所示。

2。2 Eclipse的選單簡介

在Eclipse工作臺的上方提供了選單欄,該選單欄包含了實現Eclipse各項功能的命令, 並且與編輯器相關,即選單欄中的選單項與當前編輯器內開啟的檔案是關聯的。例如,編輯 器內沒有開啟任何檔案,那麼,將顯示如圖2。2所示的選單欄。如果打開了一個Java檔案, 那麼將顯示如圖2。3所示的選單欄。

jfe v/ebworkspace - Java EE -昔日彩華F 導航選單 c/com/frame/Logink 幫助選單

File Ec it Source Refactor Navig ate Sear ch Project Run : A/indow

圖2。3 Eclipse的選單欄

從圖2。3中可以看出,開啟一個Java檔案後,Eclipse的選單欄中共包括10個選單,這 些選單中又包含了相應的子選單。Eclipse中常用的選單如圖2。4所示。

■ i!F・ E3XZ

Nev (N)

Opan rile。。。 ntfxn。。

Cl»a« AM(c>

Cl««« All 會■關ai (L)

U •» (S3

國 Save A«。。 0貝存為-

芯 Si«« All 3 (t>

if a m

Di (■)-。

C ■■ (n

Cenvert Line 0«llatter• T« (I)

一 Print。

■aitart

in la»4rt。。 X加入-

船 Ei»»rt £j露出<•>-

■n <»>

EXIt 與出

X# (File) X*

m ma

Estreat BethW 。 Cl)

Eitract Lm«I Variable。。 MBflSSI <11。。

Eitraat CwiataAt。。。 Masa al。。

Ini !••。。。 AS Ci)l。

Can»«et Uc«l VeriabU to,—

C«nv«M Anony«»M« Clasa te Mm‘“ 再■京MS■。異(D)

■ »v« TfM t» ■・・ fl !•_。 SdllfiNSKfV (tk。

1«tr«ct Ssp・,c ■«•。 ”)

Kitraat 1 砒♦“…… 殖■■口 CU。。

Fw・h 。。 下・《•妃

Fall ”。。。 ±tt ctx。。

Eatraet Claes。。。 *0®

Iatr«tf«ie« ”,・砒。_ 91 入OU

latr*tf«ie« IMIr»et <••。。。 5IAKH(T)u。

latrFs«t«rv„。 «Air (ru

亂入g。

<«••••»!•<• ”•,・。。。 M*a cik。

••Mralif• DeclarW Cll-

i*f«r 4an«r<• Type ArguMMt*

■igrava JAt File。

Create t«r i»t。。。 ■ ・■“ («X。。

V S«r «»t。- fiJKB* CT1-

Nlstery。。。 ■W <■>_

T oca 1• Cvasant U!»i?W (L)

• ■ftilW <•>

■•••«• Um* Co・・・cC ,at壊注■ «)

l«»«rat< E1 M«nt Cow«nt 9«jtaan (t)

UH“ IlgM m cs>

Shift Left S。9 CH)

Correct IMMitatiow 染正・爆id

F«fMt -式 CF)

Fareat fl««ent -式化兄• («)

A“ la»«rt • K*» 入(0)

■幟尊入(e)

Clean Up。。。 MQ on

, ■,兵■方第CVL。

l«tt«ra aM S«tt«ea。 t * 6«tt«r io tetter

«•»•*at« ■ ■代■方it (Bl。

«»«wrat« taStrintO—— ,・toM,’M(X-

6«・・,・t・ ha»kC«tf«<) •“ •q・・l・Cl。。 ItfkaehCetfeOlDaQualan。。

C«n«rat« C«natrvat»r vainc ri»l4»。。。 ”用於It金成的・■■

•*n«rat« C4N»trv«tar» fr«a S«««*9lM« 。 從■費中,酸梅・•■《CL。

Svrr««n4 lith 代■方式(■)

Catcrnal It* Str inga 。。 • ■化字衍・(Ml。。

f «M |it«rn«l ia«d Itr i

(source) X*

m 皿

A・《n

% Q・i

Ru« Nietarr

Run At

■v« C«nf isvraticne。。。

••bug HIBtery D«bu< A*

0«bug C*n«i|vrat (•«■。。。

♦ T«gg1■ BraaKpcint Q・h <•)

5眞(B>

MM CB> ■行配■ OIL。

«iCfteea (w) ・ica式(•) ««ei <•!。。

⦁ CK>

⦁ A fL)

⦁ Yegg l« Line If ealipoint

⦁ Teg|l« ■•tho4 Br«*h»«int , Taggle Vatabvaint

⦁ MH。 *11 BraakMiMs

3 ■••ov« Al 1

*j AM 4。 En«9 9 It検■■點 <■)

、«u*«aja ck) 餐■看第*・益cr> *:・awa (i: 0 *fe««入-jA (隊。 0 IHUflM CiX。。

O »««« CT>。。。

InatanM Cawnt。。。

latch

J

3 •»•*!■»

Qg E««cut« «;供計■(•)-。

?r

Q ” (K> 0 ■承

(x>

AMifeM (”

% Eitemal loala 4 »BTA CO

(Search) g

ems □HO

»・・ «>A40« »**□(・〉

E44t«r «■

HI4« T»»lbar (T)

Sho« Vie* ■ (”

P«r*t«et tv* -•• A ♦

WM Ct)

«0 l»te

«• V*

♦i

•r«” r,x H・・,・,・hy

0»«n Call Hi«rar«hv

0»«c ・,♦•,Ii«k

■*«n ■■^Iwantat i»n

•x。 Sv*«r ,■*,••・《«t・t i・e

0»«« AttacMtf Jav«4«e

9*«n free Cl @ 『VW…

•“a T,x i« H»«ref«hv。。。

0»«n 。・,《«re・

• T«ah。。

可 SatO

0 0»«n l«<

In Br«atfcrtoab

lbw la

9

6 Fr««i»H«

D last Edit

O BmU

Q『♦,・・“ mn

■入 Cl)

»1 (•)

irx(•>

rrw««(« nxa«a(s> nXWlOMJoeJtM kNKMHX <0)

&J8次,再中IT開HOI CO ffffna tux。。

• fins* KMSft

H nxai

示 <•> (■)

5卞一個(i> 割上f (¥)

O上一個■•位■CO

9“ (B)

Q・・(F)

ma 皿

0p«n Fr«jMt CI«M Pr«J«8t 。BulN All

•ui y,・j・・t f«Hdnc fot

Clean。。。 njmiH(t> &MVH (1) 餘・曾・C*> 榆・4目(•> ”!:•■ <■)

H«(・)•••

, d,l・ lUtOMt iMllr <■)

^0«wat«

Pf * !•■ ■fl (F>

專案(project) «<

圖2。4 Eclipse常用選單中英文對照單

環境搭建與程式除錯

2。3快捷鍵介紹

在程式開發過程中,合理地使用快捷鍵不但可以減少程式碼的錯誤率,而且可以提高開發 效率。因此,掌握一些常用的快捷鍵是必要的。為此Eclipse提供了許多快捷鍵,Eclipse的 快捷鍵可以透過以下步驟進行檢視。

(1)在Eclipse的選單欄中選擇“Window” 一 <

圖25選擇首選項選單

(2)在開啟的^Preferences“對話方塊中展開“General”節點後,選中該節點的“Keys” 子節點,將顯示如圖2。6所示的對話方塊。

圖 2。6 Preferences 對話方塊

(3)在圖2。6右側的列表中,將顯示Eclipse中提供的命令及其對應的快捷鍵,讀者可 以在該對話方塊中査看所需命令的快捷鍵,也可以選中指定命令,修改該命令所對應的快捷鍵。

說明:雖然可以修改Eclipse的快捷鍵,但是筆者建議不要隨意修改。

⑷Eclipse常用快捷鍵。熟練掌握Eclipse的快捷鍵能夠大大提高開發效率。Eclipse

提供的快捷鍵如表2。1所示。

表2。1常用的快捷鍵

快捷鍵 說明

Alt+/ 程式碼提示

F3 跳轉到類或變數的宣告

Alt +上下方向鍵 將選中的一行或多行向上或向下移動

Alt +左右方向鍵 跳到前一次或後一次的編輯位置,在程式碼跟蹤時用的比較多

Ctrl + / 註釋或取消註釋

Ctrl + D 刪除游標所在行的程式碼

Ctrl + K 將游標停留在變數上,按Ctrl+K快捷鍵可查詢下一個同樣的變數

Ctrl + O 開啟檢視的小視窗

Ctrl + W 關閉單個視窗

Ctrl +滑鼠單擊 可以跟蹤方法和類的原始碼

Ctrl +滑鼠停留 可以顯示方法和類的原始碼

Ctrl + M 將當前檢視最大化

Ctrl+1 游標停留在某變數,按Ctrl+1快捷鍵,可提供快速實現的重構方法。 選中若干行,按Ctrl+1快捷鍵可將此段程式碼放入fbr、while、if、do 或try等程式碼塊中

Ctrl + Q 回到最後編輯的位置

Ctrl + F6 切換視窗

Ctrl +Shift+ K 和Ctrl+K快捷鍵查詢的方向相反

Ctrl +Shift+ F 程式碼格式化。如果將程式碼進行部分選擇,僅對所選程式碼進行格式化

Ctrl + Shift+ 0 快速地匯入類的路徑

Ctrl + Shift+ X 將所選字元轉為大寫

Ctrl +Shift+ Y 將所選字元轉為小寫

Ctrl + Shift+ / 註釋程式碼塊

Ctrl + Shift + \ 取消註釋程式碼塊

Ctrl + Shift + M 匯入未引用的包

Ctrl + Shift + D 在debug模式裡顯示變數值

Ctrl + Shift + T 查詢工程中的類

Ctrl + Alt + Down 複製游標所在行至其下一行

雙擊左括號(小括號,中 括號,大括號) 將選擇括號內的所有內容

環境搭建與跡除錯

第3章 程式除錯方法

(□1115232010344102111。 htm I) U液

讀者在程式開發過程中會不斷體會到程式除錯的重要性。為驗證Java單元的執行狀況, 以往會在某個方法呼叫的開始和結束位置分別使用System。out。printlnO方法輸出狀態資訊, 並根據這些資訊判斷程式執行狀況,但這種方法比較原始,而且經常導致程式程式碼混亂(導 出的都是 System。 out。println()方法)。

本節將簡單介紹Eclipse內建的Java偵錯程式的使用方法,使用該偵錯程式可以設定程式的 斷點,實現程式單步執行,在除錯過程中査看變數和表示式的值等除錯操作,這樣可以避免 在程式中編寫大量的System。out。printlnO方法輸出除錯資訊。

使用Eclipse的Java偵錯程式需要設定程式斷點,然後使用單步除錯分別執行程式程式碼的 每一行。示例程式碼如下: 01 public class MyTest ( 02 public static void main(String[] args) { 03 System。 oz/f。println(”輸出 1 行”);

04 System。。說。printing輸出2行”);

05 System。 O以println(“輸出 3 行”);

06 )

07 }

3。1設定斷點

設定斷點是程式除錯中必不可少的手段,Java偵錯程式每次遇到程式斷點時都會將當前線 程掛起,即暫停當前程式的執行。

可以在Java編輯器中顯示程式碼行號的位置雙擊”新增或刪除”當前行的斷點,或者在 當前行的位置單擊滑鼠右鍵,在彈出的快捷選單中選擇“Toggle Breakpoint”命令實現斷點 的新增與刪除。以在”SystemQirf。println(“輸出1行”)前新增斷點為例,如圖3。1所示。

圖3。1向Java編輯器中新增斷點

3。2以除錯方式執行Java程式

要在Eclipse中除錯MyTest程式,可以在Eclipse中的MyTestjava檔案處的空白位置上

單擊滑鼠右鍵,在彈出的快捷選單中選擇“Debug As” — “ 1 Java Application”命令。除錯 器將在斷點處掛起當前執行緒,使程式暫停,如圖3。2所示。

圖3。2程式執行到斷點後暫停

3。3程式除錯

程式執行到斷點被暫停後,可以透過“Debug”(除錯)檢視工具欄上的按鈕執行相應 的除錯操作,如執行或停止等。“Debug”(除錯)檢視如圖3。3所示。

Top