JAVA基礎文法

來源:互聯網
上載者:User

標籤:eee   zed   extends   字元類型   計算   import   default   rac   long   

1.標識符、關鍵字

在程式中用於定義名稱的都為標識符,如檔案名稱、類名稱、方法名稱或變數名稱等

在Java中標識符的定義格式由字母、數字、_(底線),$所組成,

其中不能重複,

不能以數字開頭,

不能是Java中的關鍵字,

而且每一個標識符都要有自己的意義,如StudentName,表示的是學生姓名。

注意:標識符區分大小寫。

如:

ORACLE,oracle,ORAcle等,雖然表示的單詞一樣,但都屬於不同的標識符。

建議,標識符永遠用字母開頭,而且盡量不要包含其他的符號;

java中的關鍵字

abstract       表明類或者成員方法具有抽象屬性

assert         用來進行程式調試

boolean      布爾類型

break          提前跳出一個塊

byte           位元組類型

case           switch語句 的一個分支

catch         用在異常處理中,用來捕捉異常

char           字元類型

class          類

continue      回到一個塊的開始處

const         保留關鍵字,沒有具體含義

default       預設,例如,用在switch語句中,表明一個預設的分支

do             在do-while迴圈結構中

double      雙精確度浮點數類型

else         用在條件陳述式中,表明條件不成立時的分支

extends     表明一個類型是另一個類型的子類型,這裡常見的類型有類和介面

enum       枚舉

final      用來說明最終屬性,表明一個類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被更改

finally    用於處理異常情況,用來聲明一個基本肯定會被執行的語句塊

float    單精確度浮點數類型

for    一種迴圈結構的引導詞

goto    保留關鍵字,沒有具體含義

if     條件陳述式的引導詞

implements     表明一個類,實現了給定的介面

import     表明要訪問指定的類或包

instanceof    用來測試一個對象是否是指定類型的執行個體對象

int     整數類型

interface     介面 

long    長整數類型

native   用來聲明一個方法是由與電腦相關的語言實現的

new    用來建立新執行個體對象

package     包

private    一種存取控制方式:私用模式

protected   一種存取控制方式:保護模式

public     一種存取控制方式:公用模式

return    從成員方法中返回資料

short     短整數類型

static    表明具有靜態屬性

synchronized    表明一段代碼需要同步執行

super   表明當前對象的父類型的引用或者父類型的構造方法

strictfp   用來聲明FP-strict(單精確度或雙精確度浮點數)運算式遵循IEEE 754算術規範

this    指向當前執行個體對象的引用

throw   拋出一個異常

throws   聲明在當前定義的成員方法中所有需要拋出的異常

transient   聲明不用序列化的成員域

try    嘗試一個可能拋出異常的程式塊

void   表明當前成員方法沒有傳回值

volatile   表明兩個或多個變數必須同步地發生變化

while    用在迴圈結構中

變數

變數具有四個基本屬性:變數名、資料類型,儲存單元,變數值

定義變數的格式:

類型    變數名或帶初始化的變數名列表;

如: int a;

 

電腦儲存單元

JAVA基礎文法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.