當前位置:才華齋>計算機>java語言>

2017年計算機考試java基本語法輔導

java語言 閱讀(3W)

趕腳的對頭是腳懶,學習的對頭是自滿。以下是小編為大家搜尋整理2017年計算機考試java基本語法輔導,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

2017年計算機考試java基本語法輔導

  資料型別

Java語言是一種嚴格的“型別化”語言。這意味著每個變數都必須有一個宣告好的型別。Java語言提供了八種基本型別。六種數字型別(四個整數型,兩個浮點型),一種字元型別,還有一種布林型。Java另外還提供大數字物件,但它不是Java的資料型別。

  1、整數:

定義:沒有小數部分的數字,負數是允許的。

種類:Java提供四種整數型別:

int 4個位元組 -2,147,483,648到2,147,483,647

hort 2個位元組 -32,768到32,767

long 8個位元組 -9,223,372,036,854,775,808L到9,223,372,036,854,775,807L

byte 2個位元組 -128到127

  2、浮點數:

定義:含有小數部分的數字。

分類:Java提供兩種浮點數。

float 4個位元組 約+—3.40282347E+38F(6~7個有效的十進位制數位)

double 8個位元組 約+-1.79769313486231570E+308(15個有效數位)

說明:

1)float型別的數值有個字尾:F,如果沒有後綴F,那麼預設為double。double型別的數值也可以使用字尾D。

2)當這些數字遇到取值範圍錯誤時,會發生(上溢Overflow);而在遇到象被零除時,會發生下溢(Underflow)。

  3、字元型別:

定義:單引號用來表示char常量。

說明:

1)雙引號則表示一個字串,他是Java的一個物件,並不是資料型別。

2)char型別表示Unicode編碼方案中的字元。

Unicode可同時包含65536個字元,ASCII/ANSI只包含255個字元,實際上是Unicode的一個子集。Unicode字元通常用十六進位制編碼方案表示,範圍在'u0000'到'uFFFF'之間。u0000到u00FF表示ASCII/ANSI字元。u表示這是一個Unicode值。

3)在Java中除了用這個u的形式來表示字元外,還可以使用換碼序列來表示特殊字元。

b 退格 u0008

t Tab製表 u0009

n 換行 u000a

r 硬回車 u000d

" 雙引號 u0022

' 單引號 u0027

反斜槓 u005c

4)理論上在Java的應用程式和小應用程式中使用Unicode字元,但至於他們是否能真正顯示出來,卻要取決於使用的瀏覽器和作業系統,其中作業系統是最根本的。4、布林型別:

boolean型別只有兩個值:false和true,用過其他程式語言的朋友肯定對它們並不陌生。

  變數和常量

  1、變數:

定義:相信對於它的定義應該不用在說了:)大家應該已經熟悉又熟悉了。

例如:

a,a1,name等都是合法的變數。

說明:

1)Java要求在使用一個變數之前要對變數的型別加以宣告。

2)Java中一個變數的宣告就是一條完整的Java語句,所以應該在結尾使用分號。

3)變數的命名規則:

變數必須以一個字母開頭。

變數名是由一系列字母或數位的任意組合。

在Java中字母表示Unicode中相當於一個字母的任何字元。

數位也包含0-9以外的其他地位與一個數位相當的任何Unicode字元。

+、版權資訊符號圈C和空格不能在變數名中使用。

變數名區分大小寫。

變數名的長度基本上沒有限制。

如想知道Java到目前位置認為哪些Unicode字元是字母的話,可以使用Character類中的isJavaIdentifierStart以及isJavaIdentifierPart方法進行檢查。

變數名中不能使用Java的`保留字。

4)可在一條語句中進行多個變數的宣告,不同變數之間用逗號分隔。

2、變數的賦值和初始化:

變數的值可以通過兩種方法獲得,一種是賦值,給一個變數賦值需要使用賦值語句。另外一種方法就是初始化,說是初始化,其實還是一個賦值語句,只不過這個賦值語句是在宣告變數的時候就一起完成的。

例如:

int a =10; //這就是一個變數初始化的過程

下面兩條語句的功能和上面一條的功能相同,只是這裡將變數的宣告和賦值分開來進行的。

int a;a =10; //在賦值語句的結尾應該是用分號來結束。

說明:

1)在Java中絕對不能出現未初始化的變數,在使用一個變數前必須給變數賦值。

2)宣告可以在程式碼內的任何一個位置出現,但在方法的任何程式碼塊內只可對一個變數宣告一次。

3、常量:

定義:值不變的量稱為常量。

例如:

1,“hello”

說明:

1)在Java中使用final關鍵字來定義一個常數。

int final a=10;//聲明瞭一個整型常量a,它的值是10

2)習慣上將常量的名字統統大寫。

運算子和型別轉換

1、運算子:

1)Java語言中,常用的運算子包括:+,-,*,/,這些就不用說了,大家肯定很熟悉了。 2)冪:Java沒有乘冪運算子,必須使用(x,a)方法,表示x的a次冪。pow方法的兩個引數都屬於double型別,返回的值也是double型別。