JAVA你不知道的包装类
来源:互联网 发布:免费的网上审批软件 编辑:程序博客网 时间:2024/05/22 17:24
在JAVA程序设计中经常用到一系列类型 ,如int char double 等,可以把他们想像成“基本”类型。
java包装类使用起来非常灵活
也可以这样用
它们显然要特殊对待,因为new将对象存在“堆”里,然而像byte,char这些特别小的,简单的变量,放在堆中不是特别有效率
对于基本类型的处理,java采取与C和C++相同的方法。也就是,不用new来创建变量 ,而是创建一个并非是引用 的“自动”变量。这个变量直接存储“值”到栈中,因此更加高效。
然而因为基本类型不是从JAVA对象中派生出来的 ,许多操作完成不了
如:基本数据类型之间的相互转换不是都可以制动转换的 而你强制转换又会出问题,比如String类型的转换为int 类型的 那么jdk为了方便用户就提供了相应的包装类
int a=0;String result=Integer.toString(a);
java包装类使用起来非常灵活
char c ='x';Character ch=new Character(c);
也可以这样用
<Character ch=new Character('x');并可以反向转换:char c=ch
- JAVA你不知道的包装类
- 你不知道的JAVA
- 你知道的Java,和你不知道的Java
- 你知道的Java,和你不知道的Java
- 你知道的java和你不知道的java
- Java你该知道的——Object类和包装类中常见的方法
- 【你不知道的Java】-【抽象类、内部类】
- 你不知道的Java学习笔记13--Date类
- 你不知道的Java学习笔记14--String类
- 你不知道的Java学习笔记15--StringBuffer类
- 你不知道的Java秘密
- 你不知道的Java秘密1
- 你不知道的Java秘密2
- 你不知道的Java秘密3
- 【你不知道的Java】-【枚举】
- 【你不知道的Java】-【for 循环】
- 【你不知道的Java】-【初始化】
- 【你不知道的java Comet】-【Pushlets】
- 关于云计算的海量数据存储模型
- 终于知道mips中gp寄存器的用法了
- java中equals和==的区别
- 云计算与数字资源存储问题分析
- 微软面试之9题 判断整数序列是不是二元查找树的后续遍历结果
- JAVA你不知道的包装类
- Javascript面向对象编程
- 串口转以太网模块:WIZ108SR 数据手册
- Android 中自定义 Adapter
- 增加开机启动项
- 当你输入一个网址的时候,实际会发生什么?
- 【MongoDB for Java】Java操作MongoDB
- C++ 对象关系映射(ORM)介绍
- 指向函数的指针