博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java面试题系列(1):数据类型
阅读量:7120 次
发布时间:2019-06-28

本文共 840 字,大约阅读时间需要 2 分钟。

hot3.png

1. Java有哪些数据类型

数据类型分为两大类:

Ø 基本数据类型 primitive type

整数型  byte ,short,int ,long

浮点型float ,double

布尔型  boolean

字符型 char

Ø 引用类型  reference type

  类   class

 接口 interface

 枚举 enum

 数组 array

注解 

2. 创建对象的各成员变量的初始值和数据初始化各元素初始值分别是什么?

整数型  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;

类型的常量标识是: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 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);

 

 

转载于:https://my.oschina.net/u/2971691/blog/811672

你可能感兴趣的文章
android:inputType参数类型说明
查看>>
HDU 1698 Just a Hook (线段树模板题-区间求和)
查看>>
每天一个linux命令(5):in命令
查看>>
基类和派生类
查看>>
PostgreSql Lock锁
查看>>
html5游戏引擎
查看>>
leetcode 29. Divide Two Integers
查看>>
Mobius反演定理-BZOJ2154
查看>>
InOrder Tree(Binary List Tree)
查看>>
三种背包问题
查看>>
第四十九篇、跳转设置界面
查看>>
MATLAB脚本显示滤波器系数
查看>>
day19<异常&File类>
查看>>
JAVASCRIPT 基本数据类型
查看>>
《你必须知道的.NET》--简易不简单:认识枚举(Ⅲ)
查看>>
Memcached(四)Memcached的CAS协议
查看>>
python 多进程multiprocessing 模块
查看>>
初步学习Django-第一篇:创建项目
查看>>
SpringBoot系列六:SpringBoot整合Tomcat
查看>>
SpringCloud系列五:Ribbon 负载均衡(Ribbon 基本使用、Ribbon 负载均衡、自定义 Ribbon 配置、禁用 Eureka 实现 Ribbon 调用)...
查看>>