當前位置:才華齋>IT認證>JAVA認證>

Java基本程式設計技巧

JAVA認證 閱讀(9.08K)

  Java程式的構成

Java基本程式設計技巧

  邏輯構成

Java源程式邏輯構成分為兩大部分:程式頭包的引用和類的定義。

1. 程式頭包的引用

主要是指引用JDK軟體包自帶的包,也可以是自己定義的類。引用之後程式體中就可以自由應用包中的類的方法和屬性等。

2. 類的定義

Java源程式中可以有多個類的定義,但必須有一個主類,這個主類是Java程式執行的入口點。在應用程式中,主類為包含main方法的類;在Java源程式中,主類的名字同文件名一致。

類的定義又包括類頭宣告和類體定義。類體中包括屬性宣告和方法描述。

  物理構成

Java源程式物理上由三部分構成,分別為語句、塊和空白。

(1) 語句指一行以分號“;”結束的語句。 外語學習網

(2) 塊指用括號對{}界定的語句序列,塊可以巢狀使用。

(3) 空白指語句之間、塊內部或者塊之間的空白行。空白不影響Java源程式的'編譯和執行,適當地運用空白,可以形成良好的程式碼風格。

  註釋語句

註釋語句主要用來進行一些說明,或者標記一些無用的程式語句。有兩種註釋方法,行註釋為以//開始的行;塊註釋以/*開始和*/結束,Java編譯器忽略註釋後的程式語句或說明。

  識別符號、關鍵字和轉義符

在Java語言中,識別符號是賦予變數、類和方法等的名稱。識別符號由程式設計者自己指定,但需要遵循一定的語法規範:

(1) 識別符號由字母、數字、下劃線(_)、美元符號($)組成,但美元符號用得較少。

(2) 識別符號從一個字母、下劃線或美元符號開始。

(3) Java語言中,識別符號大小寫敏感,必須區別對待。

(4) 識別符號沒有最大長度的限制,但最好表達特定的意思。

(5) 識別符號定義不能是關鍵字。

關鍵字又稱保留字,是指Java語言中自帶的用於標誌資料型別名或者程式構造名等的識別符號,如public、double等。

轉義符是指一些有特殊含義的、很難用一般方式表達的字元,如回車、換行等。所有的轉義符以反斜線()開頭,後面跟著一個字元來表示某個特定的轉義符,如下表所示。

  表 轉 義 符

  資料型別、變數和常量

  資料型別

Java程式語言定義了八種基本的資料型別(見下表),共分為四類:整數類(byte、short、int、long)、文字類(char)、浮點類(double、float)和邏輯類(boolean)。

  表 Java的資料型別

1. 整數類

(1) 採用三種進位制——十進位制、八進位制和十六進位制。

2 —— 十進位制值是2;

077 —— 首位的0表示這是一個八進位制的數值;

0xBAAC —— 首位的0x表示這是一個十六進位制的數值。

(2) 具有預設int。 外語學習網

(3) 用字母“L”和“l”定義long。

(4) 所有Java程式語言中的整數型別都是帶符號的數字。

2. 文字類

(1) 代表一個16 bit Unicode字元。

(2) 必須包含用單引號(' ')引用的文字。

(3) 使用下列符號:

'a'——一個字元。 外語學習網

' '--一個製表符。

'u???? '--一個特殊的Unicode字元,????應嚴格使用四個十六進位制數進行替換。

3. 浮點類

預設為double型別,如果一個數字包括小數點或指數部分,或者在數字後帶有字母F或f(float)、D或d(double),則該數字為浮點數。

4. 邏輯類  boolean資料型別有兩種值:true和false。