Java面試題系列(1):數據類型

1. Java有哪些數據類型

java數據類型分爲兩大類:java

Ø 基本數據類型 primitive type數組

整數型  byte ,short,int ,longspa

浮點型float ,double.net

布爾型  booleancode

字符型 char對象

Ø 引用類型  reference typeblog

  類   class接口

 接口 interfaceip

 枚舉 enumget

 數組 array

註解 @interface

2. 建立Java對象的各成員變量的初始值和數據初始化各元素初始值分別是什麼?

整數型  byte ,short,int ,long初始值都爲0

浮點型float ,double初始值都爲0.0

布爾型  boolean初始值都爲false

字符型 char初始值都爲’\0’

引用類型  初始值都爲null

3. Java基本數據類型的常量標識做用

Ø long類型的常量標識是:L或l,用於標識大於int型最大值的長整數常量

如: long r=22 0000 0000L;

Ø float類型的常量標識是:F 或f, 用於標識4個字節的float浮點型常量,沒有這後綴標識編譯器默認爲8個字符的doube浮點型常量。

如: float r=2.2F;

Ø doble類型的常量標識是:D 或D或不用加標識,用於標識8個字節的doube浮點型常量。

如: double r=2.2D;或 double r=2.2D;或double r=2.2;

Ø char 類型的常量標識有兩三種,分別以下:

char ch1='a'; //原字符格式

char ch2='\141';//八進制格式

char ch3='\u0061';//十六進制格式

System.out.println((int)ch1);//轉成整數輸出

System.out.println(ch2);

System.out.println(ch2);

System.out.println(ch2);

相關文章
相關標籤/搜索