java基础-1-基本数据类型-学习笔记

2019-03-18  本文已影响0人  外星派来拯救coder的鼓励师

基本数据类型

java的基本数据类型分为8种,6种数字类型(4种整数型,2种浮点型),一种字符型,一种布尔型
数字类型:

byte 数据类型为8位,有符号的,以二进制补码表示整数

short 数据类型为16位,有符号,以二进制补码表示整数

int 数据类型为32位,有符号,以二进制补码表示整数

long 数据类型为64位,有符号,以二进制补码表示整数

float 数据类型为单精度,32位的浮点数

double 数据类型为单精度,64位的浮点数

字符型

char类型是一个单一16位的Unicode字符

布尔类型

boolean 数据类型表示一位的信息
取值:只有truefalse
默认值:false
例子: boolean right = true

基本数据类型对应java的包装类

byte => java.lang.Byte
short => java.lang.Short
int => java.lang.Integer
long => java.lang.Long
float =>java.lang.Float
double => java.lang.Double
char => java.lang.Character
boolean => java.lang.Boolean

自动类型转换

整型和字符型数据可以进行混合运算,不同类型必须转化成同一类型才能进行运算,转化从低到高

byte,short,char-> int ->long ->float->duoble

注意规则:

int  i =128
byte b = (byte)i //实际上 b = -127
上一篇下一篇

猜你喜欢

热点阅读