Java笔记

数据类型

1、java基本数据类型分为4大类,共8种数据类型。整型类型默认是int类型,而浮点类型默认是double类型。

  整数类型:byte、short、int、long

  浮点类型:float(单精度)、double(双精度)

  字符类型:char

  布尔类型:boolean

其中整数类型、浮点类型和字符类型都属于数值类型,它们之间可以互相转换。

 

2、进制表示

二进制数:0b或0B为开头

八进制:以0为开头

十六进制:以0x或0X为开头

3、java中的字符常量必须用单引号括起来的单个字符;java字符采用双字节Unicode编码占两个字节(16位),因而可用十六进制(无符号)编码形式表示

char c = ‘A’;

char c = ‘u0041’; //十六进制编码形式,详细可以查阅Unicode字符列表。

4、常用转义符

5、布尔型只有两个值,true和false;java中的布尔值不能用1和0代替。

booleam A = true;

booleam B = false;

6、自动类型转换

 

7、强制类型转换,需要注意精度掉失问题。

byte b = (byte) i;

例:

double j = 10.1;

double j1 = (int) j;

int j2 = (int) j;

8、引用数据类型

原文地址:https://www.cnblogs.com/wholala/p/15390781.html