本節書摘來異步社群《android遊戲開發詳解》一書中的第2章,第2.3節,譯者: 李強 責編: 陳冀康,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
android遊戲開發詳解
在選擇了工作區之後,eclipse将會打開,并且你将會看到圖2-7所示的歡迎界面。

現在,我們已經準備好了ide,可以開始編寫第一個java程式了。由于還沒有建構任何的android應用程式,我們可以安全地退出這個标簽頁。如圖2-8所示。
完成之後,我們将可以通路幾個不同的視圖。現在,隻需要關心其中的2個視圖:package explorer 和editor window。如圖2-9所示。
我們終于開始編寫第一個java程式了。eclipse中的java程式都是組織成項目的。要建立一個新的項目,在package explorer上點選滑鼠右鍵(在mac上是control +點選),點選new,然後選擇java project,如圖2-10所示。
将會打開圖2-11所示的對話框,要求你配置設定一個項目名稱。我們把這個項目叫作“beginning java”。現在,可以離開這個對話框了。
在eclipse中建立的每個java項目,都有兩個重要的組成部分,如圖2-12所示。
(1)src檔案夾是放置所有源代碼(java類)的地方。我們将要編寫的所有代碼,都放在這個src檔案夾中。
(2)第二部分是jre system library,它包含了我們可以在自己的java代碼中使用的所有重要的java庫。
在指定了項目名稱之後,點選finish按鈕。
picture 11
圖2-11 new java project對話框
2-12
圖2-12 java項目的結構
java要求我們在java類中編寫代碼。可以在一個文本編輯器(如notepad和textedit)中建立并修改類,或者可以像我們一樣,使用eclipse這樣的一款內建開發環境。
要編寫第一個程式,必須建立自己的第一個java類。在src檔案夾上點選滑鼠右鍵(在mac上是control +點選),并且選擇new > class。
将會打開new java class對話框。我們将隻提供類名firstprogram,其他的設定保留不動,然後點選finish按鈕,忽略關于預設包的警告。如圖2-13所示。
firstprogram類将會在編輯器視窗中自動打開。如果沒有,在左邊的package explorer中輕按兩下firstprogram.java檔案,如圖2-14所示。
eclipse将會為我們自動生成一些基本的代碼,如程式清單2.1所示。注意,我已經給這段代碼添加了一些額外的注釋,以說明每一行代碼在做什麼。除非你手動添加,這些注釋不會出現在代碼中。
程式清單2.1 firstprogram.java
注意開始的花括号和結束的花括号:{和}。前一個花括号表明firstprogram類從哪裡開始,後一個花括号表明該類在哪裡結束。我們将在這些花括号之間編寫自己的代碼。對于java程式員新手來說,花括号導緻了很多令人頭疼的問題,是以,在後面幾章中,我将通過标記花括号來幫助你。你應該留意花括号,并且習慣于檢視開始花括号結束花括号之間的關系。
java程式從main方法開始。main方法由此也稱為一個java程式的起點。當我們建構并執行一個程式的時候,在main方法中提供的任何指令,都将是要執行的第一行代碼。在firstprogram類中(兩個花括号之間),添加如下的代碼段。
程式清單2.2 main方法
<code>`</code>javascript
public static void main(string[] args) {
// this is the starting point of your program.
} // end of main
system.out.println("hello, world! i am now a java programmer");
1 public class firstprogram { // denotes beginning of the class
2
3 public static void main(string[] args) { // beginning of main
4 system.out.println("hello, world! i am now a java programmer");
5 } // end of main
6
7 } // denotes the end of the class