Java基礎:第八講 使用整合式開發環境(上)

來源:互聯網
上載者:User

 

這裡選擇Eclipse整合式開發環境,而在開發Web應用的時候會選擇一個基於Eclipse的外掛程式,為了方便我們選擇MyEclipse。注意:在介紹Java基礎的時候,不會使用MyEclipse提供的功能。我使用的整合式開發環境:MyEclipse 7.5。安裝過程不再介紹。對於Java應用,使用整合式開發環境的重要作用有如下幾個方面:n   建立工程,管理工程;n   編寫檔案;n   編譯檔案;n   運行程式。下面按照應用中出現的順序分別介紹。 設定工作空間要建立工程,首先要選擇把工程檔案放在什麼位置,也就是工作空間(WorkSpace)。在MyEclipse啟動的時候提示使用者選擇工作空間,自己選擇一個目錄即可。為了方便,可以為每個工程建立一個工作空間。如果已經啟動可以切換到其他工作空間。切換的操作如下:【File】à【Switch Workspace】à【Other】,然後選擇相應的位置。 選擇Perspective和ViewPerspective表示一個工作視圖,例如Java應用視圖,Web開發視圖,debug視圖,Resource視圖等等。每個視圖包含不同的小視窗,小視窗稱為view。選擇視圖可以通過【Window】à【Open Perspective】,選擇某個視圖或者選擇【Other】,也可以從視窗右邊的工具列選擇。開發Java應用通常選擇Java Perspective。Java Perspective主要包括3個部分:n   左邊的Package部分:能夠看到工程中的所有檔案夾,所有的類,類中所有的成員變數和成員方法。n   中間的代碼地區:顯示代碼,Java代碼就是在這個地區顯示,可以顯示多個檔案,在多個檔案之間進行切換。n   下面的控制台地區:顯示啟動並執行結果,還有編譯時間候的錯誤資訊等。注意:可以通過拖動改變地區所在的位置。在某種視圖下可以選擇組成視圖的視窗(View),通過【Window】à【Open View】,然後選擇相應的視窗即可。有時候不小心把某個視窗關閉掉了,可以通過這種方式重新開啟。另外可以通過雙擊某個視窗上面的邊框,可以把當前視窗最大化,例如在編寫代碼的時候可以把代碼地區最大化。建議:可以自己隨便點擊某個Perspective看看布局。 建立工程建立工程,在Eclipse中開發Java應用,首先需要建立工程。建立工程的過程如下:在左邊的Package視窗下面的空白處點擊右鍵,選擇【New】à【Java Project】,或者在菜單中選擇【Java Project】à【New】à【Java Project】,彈出建立工程的介面,輸入工程的名字hello,點擊下一步,或者完成。這裡採用的都是預設設定,也可以進行單獨設定,剛開始做,可以先不做改動。建立完的工程預設的又一個src檔案夾用於存放源檔案,在編譯的時候會編譯src下面的所有檔案。 建立包    在src上點擊右鍵,選擇【New】à【Package】,在彈出的介面上輸入包名即可,這裡輸入“ch1”。也可以在建立類的時候建立包。 建立類在某個包中點擊右鍵,選擇【New】à【Class】,在彈出的介面中選擇包(預設會選擇滑鼠點擊的包),輸入類名,如果希望產生main方法,把相應的複選框選中。這樣就產生了一個Hello.java類,並且在代碼地區中把這個類顯示出來。 編寫類可以雙擊代碼地區的Hello.java進行編輯。在main方法中加入下面的代碼:System.out.println("Hello World!");這個程式和之前我們手工編寫的第一個程式是相同的。注意:這個地方你不要拷貝,而是輸入,看看輸入的過程中這個整合式開發環境為我們提供什麼服務。如果代碼寫錯,在出錯的程式碼上的左邊和右邊會有紅色的標記。把滑鼠放在左邊的紅色標記上,可以看到系統提示的錯誤資訊,可以根據錯誤資訊修改代碼。你可以故意把代碼寫錯看看效果。 運行之前我們手工編寫的時候,在運行之前要進行編譯,現在可以直接運行,整合式開發環境自動編譯。要運行程式,在要執行的代碼地區上點擊右鍵,選擇【Run As】à【Java Application】。在視窗的下面會顯示啟動並執行結果。如果運行有錯誤,也會在下面的視窗中顯示錯誤資訊。整合式開發環境的使用還有一些其他方面,現在介紹不合適,所以這一講稱為“使用整合式開發環境(上)”,等把Java基本文法介紹完之後再介紹整合式開發環境的其他用法。 上一講: 第七講 編譯和運行Java程式 下一講:第九講 基本資料表示你可以動手用用環境。 李緒成 CSDN Blog http://blog.csdn.net/javaeeteacher 加為好友: http://student.csdn.net/invite.php?u=124362&c=7be8ba2b6f3b6cc5

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.