JDK中数据类型Boolean、Byte
2015-11-10 00:18
375 查看
Boolean是boolean原生类型的包装类型。对象的取值为true或false,其实在Boolean类中有一个私有的final的boolean原生类型的属性。可以使用valueOf(boolean)或valueOf(String)转化成Boolean对象类型,同时可以通booleanValue()从Boolean包装类型转换成boolean原生类型,java有自动装箱和拆箱的功能可以替代一些方法。
Byte是byte原生类型的包装类型。在Byte对象中也有一个private final的byte的属性。byte的取值范围为-128-127.在Byte中有一个内部类是ByteCache,用来缓存byte的数据,所以对于byte类型赋值,JVM不会再开辟空间,如果byte类型采用new关键字创建对象JVM会在堆区产生对象,byte可以转换成short,int,long,float,double,toString.其中有parseByte(String),parseByte(String,radix)方法,可以将其他进制的字符串,转换成十进制。
结果:
相关文章推荐
- 专访黄勇:Java在未来的很长一段时间仍是主流
- crud springmvc
- Java 运行原理
- Java文件操作大全
- java 打开本地文件的方法
- 如何将java工程转变为web工程
- java的注释原则
- Java 登陆拦截器
- java 环境变量配置
- 《深入理解java虚拟机》学习笔记4——Java虚拟机垃圾收集器
- java webservice
- SpringMVC表单标签简介
- java中swing组件的综合介绍和使用
- JFreeChart简介及使用
- JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
- JAVA游戏编程学习笔记(四)Java PinBall 简单弹球小游戏【1】
- spring常用的工具类
- Failed to create the Java Virtual Machine
- java 转换科学计数法
- spring @resource @ Autowired