本文目录一览:
java的基本数据类型有哪些
四种八类:
基本数据类型
整数类型:
byte
:字节占用 1字节 8位,用来表达最小的数据单位,储存数据长度为 正负 127;short
:字节占用 2字节 16位,储存数值长度为 -32768-32767int
:字节占用 4字节 32位,最为常用的整数类型,储存长度为,-2^31-1~2^31(21 亿)long
:字节占用 8字节 64位,当到达int数值极限时使用,储存长度为 看图片:
浮点数类型:
float
:单精度浮点型 32位 取值范围 3.4e-38~3.4e-38double
:双精度浮点型 64位 ,java中默认的浮点类型 取值范围 1.7e-308~1.7e-308
字符类型:
char
:16位 ,java字符使用Unicode编码;
布尔类型
boolean
: true 真 和 false 假
引用数据类型:
- 类 class
- 接口 interface
- 数组
JAVA中布尔类型的是怎么用的?
Java中的基本数据类型,布尔类型,有两个值 true 和false;
- 直接赋值
boolean b1=false;
- 由条件表达式赋值
boolean b2=34;
- 由另一个boolean变量赋值
boolean b3=b1;
- 由方法返回赋值
boolean b4=list.ready();
(假设ready方法返回一个boolean的话) 程序中boolean为布尔类型变量
java布尔类型创建对象里面可以写什么类型
8种基本数据类型:
- 整数类型:
byte
,short
,long
- 浮点数据类型:
float
,double
- 字符类型:
char
- 布尔类型:
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;
- 使用变量:既取出数据使用
变量名规范:
- 变量名首字母必须是字母,下划线,美元符号,其余部分任意多的数字,字母,下划线,美元符号
- 简短能清楚地表明变量的作用,通常第一个单词的首字母的大写
- 变量先声明并赋值然后才能使用
- 声明两个同名变量不能重复
变量的作用域:
从定义变量地方开始,到当前 }
后结束,变量如果出了作用域就会被回收
基本数据类型转换:
- 自动类型转换(隐式类型转换):从小到大类型可以自动完成
- 强制类型转换:从大到小类型需要强制转换符,会造成精度损失或溢出
在java中boolean具体怎么使用?
boolean
是 java 中的布尔型(逻辑型)数据类型,在 java 中 boolean 值只能是 true
和 false
,而不能用 0
和 1
代替,并且一定要小写。
布尔值 true
代表“真”,false
代表“假”。一般关系运算符会返回布尔值的结果。另外,数值的 0
、-0
、特殊值的 null
、NaN
、undefined
以及空字符(""
)都会被解释为 false
,其他值则会被解释为 true
。
java中创建boolean对象的方法:
- 使用关键词
new
来定义 Boolean 对象。下面的代码定义了一个名为myBoolean
的逻辑对象:var myBoolean = new Boolean()
注释:如果逻辑对象无初始值或者其值为
0
、-0
、null
、""
、false
、undefined
或者NaN
,那么对象的值为false
。否则,其值为true
(即使当自变量为字符串"false"
时)! - 下面的所有的代码行均会创建初始值为
false
的 Boolean 对象:var myBoolean = new Boolean(); var myBoolean = new Boolean(0); var myBoolean = new Boolean(null); var myBoolean = new Boolean(""); var myBoolean = new Boolean(NaN);
- 下面的所有的代码行均会创建初始值为
true
的 Boolean 对象:var myBoolean = new Boolean(1); var myBoolean = new Boolean(true); var myBoolean = new Boolean("true"); var myBoolean = new Boolean("false"); var myBoolean = new Boolean("Bill Gates");
参考资料来源:百度百科——Boolean
java中布尔类型占几个字节
java中布尔类型占一个字节。int
是占四个字节,char
是占一个字节。