Java註釋,識別符號,資料型別,型別轉換
Java註釋,識別符號,資料型別,型別轉換
Java註釋
java語言中定義了三種註釋形式:
//單行註釋--註釋到行尾
/*單行或多行
註釋
*/
文件註釋:使用javadoc命令
以斜線後緊跟兩個星號開始/**,以星號緊跟一個斜線*/
作為結尾,中間部分全部是文件註釋,會被自動提取到API文件中。
/**
可以用於文件化註釋處理的單行或者
多行註釋
*/
分隔符
分號;花括號{} 方括號[] 圓括號()空格 原點.都是分隔符
一條語句可以是以分號(;)結尾的一行程式碼
一個語句塊是以一對花括號({})為邊界的語句的集合
java中允許有任意多個空格,包括換行
識別符號
識別符號:用做給變數,類,和方法命名的符號
首字元可以是:字母,下劃線,“_” 和“$”符開頭
首字元外,可以跟上字母,下劃線“_”和"$"符或數字,但是特殊字元不可以
java大小寫敏感,識別符號也不例外
java識別符號不能包括空格
Java關鍵字/保留字
java中一些賦以特定含義,並用作專門用途的單詞稱為關鍵字
java中一共有48個關鍵字,如下表所示
資料型別的分類
資料型別
Java是一門強型別語言或者靜態語言,所有的變數必須顯示宣告型別
Groovy,JavaScript:弱型別語言,動態語言
Java的資料型別分為兩種,原始型別(簡單型別)和引用型別
原始型別值的是一個數,一個字元,或者一個true/false值。它不提供任何與他們所持有的資料型別相關的行為(方法)。
java有八種原始型別。
Java中的整數常量
整型常量int
十進位制(120),十六進位制,(0x12),八進位制(012)二進位制(10)
長整型常量long
12L 13l
單精度浮點數float
5.1f .4f 2e3f 0f 3.2f
雙精度浮點數 double
5.1 .4 2e-3 0d
布林常量boolean
true false
整數範圍
浮點型範圍
浮點型
Java浮點型常量有兩種表示形式
十進位制數形式,必須含有小數點,例如:
3.14 314.0 .314
科學計數法形式,如
3.14e2=314 3.14E2 314E2
科學計數法僅能用在浮點型別,例如51200是整型,而512E2則是浮點型別
Java在編譯器中浮點型常量預設為double型別,如果要宣告一個常量為float型,則需要在數字後面加f或F,如:
double d=3.14;
float f=3.14f;
浮點型
只有浮點數除以0才可以得到正無窮或者負無窮,java語言會自動把浮點數預算的0(整數)當成0.0*(浮點數)處理。如果一個整數值除以0,則會丟擲一個異常。
Java中的字元常量
字元常量
字元型
java中的字串常量
字串常量
布林型別
型別轉換-自動型別轉換Convert
型別轉換-強制型別轉換
如果把上頁轉換圖中箭頭遊標的型別轉換成左邊的型別,則必須使用強制型別轉換
強制型別轉換(顯式型別轉換,造型)
自動提升
相關文章
- Java資料型別、識別符號Java資料型別符號
- java基礎語法--註釋、識別符號、關鍵字、資料型別、型別轉換、變數、常量、作用域、運算子Java符號資料型別變數
- JAVA-識別符號、變數、資料型別Java符號變數資料型別
- Java資料型別及型別轉換Java資料型別
- 關鍵字、資料型別、識別符號資料型別符號
- 資料型別,型別轉換資料型別
- 【Java】資料型別轉換Java資料型別
- 第二天:識別符號、賦值、資料型別、格式符、常量、自動轉換、強制轉換。符號賦值資料型別
- 2、java資料型別轉換Java資料型別
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- 3. php資料型別、資料型別轉換PHP資料型別
- 資料型別轉換資料型別
- Java入門系列-05-資料型別和型別轉換Java資料型別
- scala和java資料型別轉換Java資料型別
- Java資料型別自動轉換(++ ,+=)Java資料型別
- JavaScript 資料型別轉換JavaScript資料型別
- javascript資料型別轉換JavaScript資料型別
- 資料型別及轉換資料型別
- [Java基礎]之 資料型別轉換Java資料型別
- 自學java筆記I 基本型別+轉義字元+資料型別的轉換Java筆記字元資料型別
- JS資料型別的轉換JS資料型別
- JS中資料型別轉換JS資料型別
- JavaScript 基本資料型別轉換JavaScript資料型別
- go資料型別識別Go資料型別
- java基本資料型別與自動轉換Java資料型別
- 型別轉換型別
- java中的型別轉換Java型別
- Oracle資料型別對應Java型別Oracle資料型別Java
- JavaScript 隱式資料型別轉換JavaScript資料型別
- JS裡的資料型別轉換JS資料型別
- JS 裡的資料型別轉換JS資料型別
- go語言資料型別轉換Go資料型別
- Python3 資料型別轉換Python資料型別
- python 與 Mysql 資料型別轉換PythonMySQL 資料型別
- JavaScript資料型別轉換總結JavaScript資料型別
- JavaScript資料型別分析及其轉換JavaScript資料型別
- JS資料型別轉換規則JS資料型別
- Java資料型別的顯式轉換和隱式轉換Java資料型別