请问什么是封装类啊?与基本类型有什么区别和联系?还有到底什么是容器? 我是新手,在学习JAVA,正在看TIJ3,请问什么是封装类啊?与基本类型有什么区别和联系?还有什么是容器?好像在这本书讲得不是很清楚。请各位详细解释一下,先谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 封装类就是对基本类型的封装基本类型不是对象,所以就只能进行基本运算(加减...)封装为对象后,有很多有用的方法 如Integer的toString() 等等容器:就是可以为你保持任意个数的引用 基本类型 int i=0;我写的封装类class MyInt(){ private int i=0; public int intValue(){ return i; }}这样封装后,数据就存在heap上了。Integer是java提供的定义好的封装类,原理和我写的类似,但提供了更多功能。比如valueOf(String)再intValue() 可以将一个字串"123"转换为数字一百二十三容器就比较复杂啦。楼主至少要把反射和类型上溯两个概念理解了,才能理解容器的概念。我懒得讲了。 关于java取出或插入大量数据时outof memory exeception Swing画图时遇到的奇怪现象 java.lang.String.format的问题 在线请大家帮个忙,谢谢了! 始终没有得到正确的答案 System.exit(0)参数问题 学习J2EE,大家给点思路 Class.forName的问题——高分有送? jb8安装之后不能运行,但是那些程序都是原来可以用的。。大家帮看看。 ===菜鸟系列===:写过毕业论文的前辈请进!!!菜鸟散分啦!!!! 关于switch的问题 问题已经基本得到结果,特此放分 (服务器的优化问题(解决最少500分) ) 5
我写的封装类
class MyInt(){
private int i=0;
public int intValue(){
return i;
}
}
这样封装后,数据就存在heap上了。
Integer是java提供的定义好的封装类,原理和我写的类似,但提供了更多功能。比如valueOf(String)再intValue() 可以将一个字串"123"转换为数字一百二十三容器就比较复杂啦。楼主至少要把反射和类型上溯两个概念理解了,才能理解容器的概念。我懒得讲了。