初学java随笔(1)
2016-04-08 08:13
447 查看
1)java中有八种基本数据类型和三种引用数据类型,首先我么先介绍八种基本数据类型如下图所示:
2)八种基本数据类型所占的字节数不同
3)这八种基本数据类型的初始化值分别是:
4)当字节数少的数据类型进行运算时会自动转化为字节数多类型
例如:byte+byte--->int 5(byte)+5(byte)--->10(int)
此时10会自动转化为int型等
另外运算时如果有小数参加运算左后结果也会自动转换为小数数据类型因此转换方向大致是:
byte--->short--->int--->long--->float--->double
5) 数据类型之间可以进行强制转换,转换格式如下:
数据类型1 变量1 = (数据类型1)变量2
此时可以把变量2强制转换为数据类型1,对所有的基本数据类型都适用
2)八种基本数据类型所占的字节数不同
3)这八种基本数据类型的初始化值分别是:
4)当字节数少的数据类型进行运算时会自动转化为字节数多类型
例如:byte+byte--->int 5(byte)+5(byte)--->10(int)
此时10会自动转化为int型等
另外运算时如果有小数参加运算左后结果也会自动转换为小数数据类型因此转换方向大致是:
byte--->short--->int--->long--->float--->double
5) 数据类型之间可以进行强制转换,转换格式如下:
数据类型1 变量1 = (数据类型1)变量2
此时可以把变量2强制转换为数据类型1,对所有的基本数据类型都适用
相关文章推荐
- 一款java串口调试工具
- Java对象引用
- 减少JAVA GC
- 基于java语言简单版的学生信息系统
- 《JAVA并发编程实践》学习笔记(第四.五章)
- 《JAVA并发编程实践》学习笔记(第三章)
- Java Static关键字
- LeetCode : Multiply Strings (java)
- Jdk 6260652 Bug
- java 处理系统时间(转载)
- java学习之路之数据库知识总结
- Java中与时间相关的几个类(Date、Calendar、SimpleDateFormat)
- Java语言基础(数组)
- [Java]SerialZable接口的使用
- eclipse 使用gradle构建系统时候报错
- Java 日历的制作 心得 写给自己
- java基础-----2016.4.8
- 海康SDK-javademo实现
- Java 加载配置文件的方式
- eclipse开发环境搭建