`
antor
  • 浏览: 4930 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于java中基础类型

阅读更多
package mbp;

public class Test {

	public static void main(String[]args){
		System.out.println(testType());  // 输出false   难道boolean属于Object吗?
		
		System.out.println(boolean.class.getSuperclass());//输出null 说明boolean不属于Object
	}
	
	
	static Object testType(){
		return false;
	}
}


通过个人反思  return false; 的false先转化成为 Boolean中的值再返回
Object testType(){
		return false;
	}
  等价于
Object testType(){
		return new Boolean(false);
	}

只有这样才讲得通嘛。^_^  欢迎敲砖


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics