使用基本类型的包装对象,好处可以为空且可以序列化

 package com.tj;

 public class MyClass2 {
public static void main(String[] args) {
// 为每一个原始类型创建包装对象
Boolean refBoolean = new Boolean(true);
Byte refByte = new Byte((byte) 123);
Character refChar = new Character('x');
Short refShort = new Short((short) 123);
Integer refInt = new Integer(123);
Long refLong = new Long(123L);
Float refFloat = new Float(12.3F);
Double refDouble = new Double(12.3D); // 取回值得包装对象
boolean bool = refBoolean.booleanValue();
byte b = refByte.byteValue();
char c = refChar.charValue();
short s = refShort.shortValue();
int i = refInt.intValue();
long l = refLong.longValue();
float f = refFloat.floatValue();
double d = refDouble.doubleValue();
}
}

最新文章

  1. windows7 下 apache2.4 和 php5.5 及 mysql5.6 的安装与配置
  2. C# 复制指定节点的所有子孙节点到新建的节点下
  3. TomTom (16Q3)数据协议基础
  4. SQL 2008 windows登录失败,错误18456, 更正
  5. java 21 - 1 IO流中的字符流概述
  6. [转]JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )
  7. ubuntu下Vim配色方案Solarized的配置
  8. Uva 10003,切木棍
  9. Hibernate缓存机制简述 (转)
  10. iOS开发中NSDate时间戳的转换--
  11. Android 6.0运行时权限
  12. IE11 开启F12开发人员工具中的 始终从服务器刷新
  13. 【JDK1.8】JUC——AbstractQueuedSynchronizer
  14. Tiny4412 烧写uboot到emmc步骤
  15. freopen stdout 真的更快?
  16. 手把手教你搭建一个Elasticsearch集群
  17. 【原】不定义Order属性,通过切面类的定义顺序来决定通知执行的先后顺序
  18. jquery中的$()详解
  19. 码云+jenkins+自动回复邮件
  20. sql中where和having的区别

热门文章

  1. docker镜像与容器
  2. Web Scalability for Startup Engineers Tip&Techniques for Scaling You Web Application --读书笔记
  3. Navicate Premium连接Oracle数据库报错
  4. 在自己的linux服务器上面部署ShowDoc
  5. Django框架和前端的的基本结合
  6. 【原创】微信公众号与HTML 5混合模式揭秘4——jssdk调用微信扫一扫
  7. Linux下环境搭建(二)——jenkins+gitlab配置
  8. CString的GetBuffer和ReleaseBuffer
  9. [Ubuntu]清除系统磁盘垃圾
  10. 超简单!一步创建自己的wifi热点~