Java基础复习---Java基本数据类型

Java基本数据类型:布尔类型、字符类型、整型类型、实型。

布尔类型   关键字Boolean,布尔类型的值只有 true 和 false;默认值是 false

字符型  关键字char ;由26个基本字母组成,每一个字母都是一个字符型数据类型。

整型  就是整数,不含小数部分的数字。一共四种整型类型:byte short int long ,各所占用的空间和取值范围不同

实型  含有小数的数据类型,又叫浮点型。有double 和 float两种。



数据类型的转换

各种数据类型根据分配空间的大小、取值范围的不同来划分优先级,然后再根据优先级来进行数据的转换。


隐式数据类型转换:自动由低优先级到高优先级的转换赋值,不需要进行特别的说明

显示类型数据转换:由优先级高的类型向优先级低的类型进行转换时,需要进行强制类型转换。

如,double a = 111.123;

int b = (int)a;

最后输出b = 111



运算符和表达式

算术运算符及表达式  对应的运算符:+ - * /       算术运算符实现了整型数据类型和浮点数据类型之间的运算

++表示值加1  --表示值减1

关系运算符及表达式  > <  >=  <=  ==  !=

逻辑运算符及表达式 & |  ! &&  ||  ^

位运算符及表达式  >>  <<  >>> & | ^ ~

<< :左移运算符,num << 1,相当于num乘以2
>> :右移运算符,num >> 1,相当于num除以2
>>> :无符号右移,忽略符号位,空位都以0补齐

赋值运算符及表达式  =

猜你喜欢

转载自blog.csdn.net/u011296723/article/details/52769566