intValue()方法调用问题
java菜鸟请教一个基础问题。
示例代码如下。
int b = Integer.valueOf(“123”).intValue();
疑问是intValue()方法是怎么调用的呢?
按照我的理解。调用方法有两种方式
1> ClassName.func() --静态方法
2> 对象名.func()
但在这里却是一个值调用了这个intValue(),而不是类或对象
或者Integer.valueOf(“123”)返回的值就是一个对象吗?如果是,是什么类的对象呢?
求各位解释