您的位置:首页 > 职场人生

Java数据类型面试题目

2017-04-17 12:30 597 查看
  


Java数据类型面试题目如下:

1. Java有哪些数据类型

JAVA数据类型分为两大类:

Ø 基本数据类型 primitive type

整数型  byte ,short,int ,long

浮点型float ,double

布尔型  boolean

字符型 char

Ø 引用类型  reference type

  类   class

 接口 interface

 枚举 enum

 数组 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);

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息