首先我们知道,java内的所有类型均继承自Object这个基本类,Long是java.lang.Long类型,自然也是继承了Object类型,所以你可以把一个Long对象赋给Object的引用。
然而基本类型是例外,比如上边的long,它非常特殊,并不继承Oject,所以你不能把long类型的对象赋给Oject引用。
以此原理来解释你所问的数组也就很好理解了。
同理,string和String也有类似的情况。
然而基本类型是例外,比如上边的long,它非常特殊,并不继承Oject,所以你不能把long类型的对象赋给Oject引用。
以此原理来解释你所问的数组也就很好理解了。
同理,string和String也有类似的情况。
解决方案 »
- ThreadLocal 与 线程同步?
- 关于RMI的问题~求助 急死人啊~~ (ConnectIOException~ConnectException)
- String 的小白问题。。
- 问个关于java -server 和java -client的区别问题
- Java 用Netbeans 和Eclipse开发工具引入jar文件
- sun的webrowset接口的实现写xml时为何没有对binary数据进行处理?
- java动画抖动,谁有好的办法??
- 请教高手们,
- 如何在document.write里加双引号和单引号?
- 谢谢大家给我回贴!先的贴都加了分了!这又有一个!!
- 菜鸟提问一个方法返回值的问题
- 求正则表达式(regular expression) 吐血不知其解!
如:
long Long
int Integer
float Float
double Double
等
区别在于:对于类,可以有属性和方法,而基本类型只能进行基本运算了
所以可以是:
Long l=new Long(); l.toString();
long l=10;好像没有string这个东西把,只有String类
有string和String的关系嘛?好象没有吧.
实在抱歉!:)