Java数据类型面试题目

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类型的常量标识有两三种,分别如下:

charch1='a';//原字符格式

charch2='\141';//八进制格式

charch3='\u0061';//十六进制格式

System.out.println((int)ch1);//转成整数输出

System.out.println(ch2);

System.out.println(ch2);

System.out.println(ch2);

你可能感兴趣的:(Java数据类型面试题目)