Java基礎語法

2021-06-01 19:50:24 字數 1376 閱讀 8617

1,資料

分為基本型別引用型別:

基本型別 表達

型別占用位元組

數值範圍

初始化預設值

備註整數

byte

1-128~127

0b整數

short

2-32768~32767

0s整數

int4

-2147483648~2147483647

0整數常量預設型別

整數long

8-2^63 ~2^63-1

0l小數

float

40.0f

小數double

80.0d

小數常量

預設型別

字元char

2』\u0000'到'\uffff『

』\u0000『

編碼方式為16位unicode

真假boolean

1true/false

false

整數超出範圍用biginteger類;小數超出範圍或禁止出現捨入誤差的金融計算用bigdecimal類

不同進製表示方法

進製整數

小數二進位制

以b或b結尾

十進位制正常

可採用科學計數法表示,例如3.65或4.236e2

八進位制以0開頭

十六進製制

以0x或0x開頭

只能採用科學記數法表示,例如0x1.2p3

變數:要被初始化後才能被使用。

常量:final。

2,基本運算

運算型別

運算子結果型別

算數加(+)、減(-)、乘(*)、除(/)、取餘(%)

數值比較

等於(==)、不等於(!=)、大於(>)、大於等於(>=)、小於(<)、小於等於(<=)

布林邏輯

與(&&)、或(||)、非(!)、異或(^)布林位

與(&)、或(|)、非(~)、異或(^)、右移(>>)、左移(<<)、0填充右移(>>>)

數值其他

賦值(=)、自增(++)、自減(--)、簡寫(+=)、優先符(())

3,控制語句

控制型別

語句條件

if else、switch

迴圈for、while、do while

4,函式 定義

返回型別 函式名( 引數型別 引數名 , 引數型別 引數名 , ...){

//函式體

return 返回值

傳參基本型別傳遞的是該資料的值本身。

引用型別傳遞的是物件的引用。

返回值可以沒有返回值

Java語法基礎

序號 關鍵字含義 1abstract表明類或者成員方法具有抽象屬性 2assert用來進行程式除錯 3boolean 基本資料型別之一,布林型別 4break提前跳出乙個塊 5byte基本資料型別之一,位元組型別 6catch用在異常處理中,用來捕捉異常 7char基本資料型別之一,字元型別 8cl...

java語法基礎

標示符 1 數字不可以開頭。2 不可以使用關鍵字。變數的作用域和生存期 變數的作用域 作用域從變數定義的位置開始,到該變數所在的那對大括號結束 生命週期 變數從定義的位置開始就在記憶體中活了 變數到達它所在的作用域的時候就在記憶體中消失了 資料型別 1 基本資料型別 byte short int l...

java語法基礎

一 關鍵字 其實就是某種語言賦予了特殊含義的單詞。保留字 其實就是還沒有賦予特殊含義,但是準備日後要使用過的單詞。二 標示符 其實就是在程式中自定義的名詞。比如類名,變數名,函式名。包含 0 9 a z 注意 1 數字不可以開頭。2 不可以使用關鍵字。三 常量 是在程式中的不會變化的資料。四 變數 ...