题目描述
经常听到这句话,这句话也是所谓老鸟给新手说的看起来最高级的一句话,在很多教材上也被广泛引用。网上也有很多不一样的理解方式
比如
-
JAVA的一切都是为对象服务
- 但是如果这么理解,那也相当于给“java中一切都是对象”这句话判了死刑。我给客户服务,但我不是看客户,java的一切可以都给对象服务,但是不能因此就说一切都是对象。
-
java的一切都是对象,都可以调用方法。
- 很明显基本数据类型就不是对象,否则也不需要引入包装类来帮助解决这个问题。
所以,java中一切都是对象这句我们几乎每天都能听到的话,是不是本身就是个伪命题。
不是
static
的东西也不依赖对象存在