JAVA中布尔类型的是怎么用的?

Python014

JAVA中布尔类型的是怎么用的?,第1张

Java中的基本数据类型,布尔类型,有两个值 true 和false;

1.直接赋值boolean b1=false

2.由条件表达式赋值boolean b2=3>4

3.由另一个boolean变量赋值boolean b3=b1

4.由方法返回赋值boolean b4=list.ready()//假设ready方法返回一个boolean的话

程序中boolean为布尔类型变量

8种基本数据类型:

1.整数类型:byte ,short,long

2.浮点数据类型:float,double

3.字符类型:char

4.布尔类型:boolean

a.整数类型默认的类型是int

b.定义long类型的数据,必须在后面加上l或L

c.浮点数类型,默认的数据是double

d.定义float类型的数据。必须要在数据加上F和f

e.double的时候数据后面可以加上d或D。一般是省略

f.char表示字符类型,赋值的时候数据要放在'值'中

g.String表示字符串类型,赋值的时候数据要放在"值"中

三:使用变量的步骤

第一步:声明变量,既"根据数据类型在内存申请空间"

数据类型 变量名 int money

第二步:赋值,既"将数据存储至对应的内存空间"

变量名=数值 money=1000

第一步和第三步合并

数据类型 变量名=数值; int money=1000

第三步:使用变量,既取出数据使用

四:变量名规范

1.变量名首字母必须是字母,下划线,美元符号,其余部分任意多的数字,字母,下划线,美元符号

2.简短能清楚地表明变量的作用,通常第一个单词的首字母的大写

3.变量先声明并赋值然后才能使用

4.声明两个同名变量不能重复

五。变量的作用域

从定义变量地方开始,到当前"}"后结束,变量如果出了作用域就会被回收

六:基本数据类型转换

1.自动类型转换(隐式类型转换):从小到大类型可以自动完成

2.强制类型转换:从大到小类型需要强制转换符,会造成精度损失或溢出

四种八类:

基本数据类型

整数类型:

byte:字节占用 1字节   8位,用来表达最小的数据单位,储存数据长度为 正负 127;

short:字节占用 2字节 16位,储存数值长度为 -32768-32767

int:字节占用 4字节     32位,最为常用的整数类型,储存长度为,-2^31-1~2^31  (21 亿)

long:字节占用 8字节  64位,当到达int数值极限时使用,储存长度为 看图片:

         

         

浮点数类型:

float:单精度浮点型    32位  取值范围  3.4e-38~3.4e-38

double:双精度浮点型   64位  ,java中默认的浮点类型   取值范围 1.7e-308~1.7e-308

字符类型:

char:16位  ,java字符使用Unicode编码;

布尔类型

boolean : true 真  和 false 假

引用数据类型:

类 class

接口 interface

数组