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类型的常量标识是:Ll,用于标识大于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);

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值