java从入门到嘻嘻

43 阅读1分钟

为什么要有数据类型?

更好管理我们的内存,提高程序的执行效率

Java中的数据类型有哪些(2种)

基本数据类型(4类8种)

1、整数类型 byte short int long

2、小数类型 float double

3、字符类型 char ‘ ’里面有且只有一个数据,哪怕是一个空格

4、布尔类型 boolean

引用数据类型

1、字符串类型

变量

1、什么是变量

就是内存中的一个存储空间,相当于是个代词
2、变量的作用

让代码变得更加的简洁,提高代码的复用性
3、如何让使用变量

a、变量的声明(创建)

b、变量的初始化
4、使用变量的注意事项

规范:

见名知意(驼峰命名 第二个单词开始首字母大写 isNum;)

规定:

不能以数字开头

同一范围内的变量不能重复从变量的声明开始

编译时有红色下划线:编译期报错

Java中Boolean的默认值是false

基本数据类型转换(2种)

从小到大排列byte--char--short--int--float--long--double

一、隐式转换(自动转换)

小数据类型转成大数据类型可以自动完成

二、强制转换(手动转换)

大数据类转成小数据类型需要强制转换

(因为大类型的值,大于小类型,所以可能会造成精度的损失或者溢出)

byte result =128 //报错 原因是什么?因为128在byte的取值范围外,jvm不会帮你自动转化

-128为什么不会报错?因为二进制是一个循环超过最大就会回到最小

println是有运算逻辑的