600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Java基本数据类型与引用数据类型概述

Java基本数据类型与引用数据类型概述

时间:2018-11-19 06:37:02

相关推荐

Java基本数据类型与引用数据类型概述

什么是常量?

在程序执行的过程中其值不可以发生改变。在Java中使用final关键字来修饰常量。

什么是变量?

在程序执行的过程中,在某个范围内其值可以发生改变的量。当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。

什么是进制?

进制是一种进位方法。 对于任何一种进制--X进制,就表示某一位置上的数运算时逢X进一位。

二进制就是逢二进一,

八进制是逢八进一,

十进制是逢十进一,

十六进制是逢十六进一。

不同进制数据的Java表现形式

二进制的数据表现形式------由0,1组成。以0b(b可以写大小写)开头 2 = 10

八进制的数据表现形式----- 由0,1,…7组成。以0开头 【8 = 10】

十进制的数据表现形式----- 由0,1,…9组成。整数默认是十进制的 【10 = 10】

十六进制的数据表现形式 ----- 由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头 【16 = 10】

注意:只有JDK1.7版本以上可以使用0b2 来表示二进制

基本数据类型分类(4类8种)

整数型:

byte 占一个字节 -2^7 ~ 2^7-1【-128~127】

short 占两个字-2^15 ~ 2^15-1【-32768~32767】

int 占四个字节 -2^31 ~ 2^31-1【-2^31=2147483647】

long 占八个字节 -2^63 ~ 2^63-1【-2^63=9223372036854775807】

浮点型:

float 单精度 占四个字节 -3.403E38~3.403E38

double 双精度 占八个字节 -1.798E308~1.798E308

字符型:

char 占两个字节 0~65535

布尔型:

boolean java中boolean类型没有明确指定他的大小

基本数据类型定义的注意事项

1、赋值时候注意float类型,long类型,加大写的F和L

2、作用域问题:同一个区域不能使用相同的变量名

3、初始化值问题:局部变量在使用之前必须赋值

4、一条语句可以定义几个变量 eg: int a,b,c...

引用数据类型

·在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如 String、User等。变量一旦声明后,类型就不能被改变了。

·java的引用类型有三种,分别是类(class)、接口(interface)、数组(array)。

·所有引用类型的默认值都是null。

·一个引用变量可以用来引用任何与之兼容的类型。

常见面试题

JAVA中的几种基本数据类型,各占用多少字节?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。