摘要: 前言:本文解决的问题 int a = 122; Integer b = new Integer(122); a==b? JAVA为所有的基本类型了提供了一个相应的包装类Wrapper。包装类是不可改变的,一旦构造了,其值就不可以改变,这点跟String是一样的。平时可以把Integer对象直接赋给一 阅读全文
posted @ 2018-09-16 17:05 想飞_毛毛虫 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 前言:本文解决的问题 public protected default private这四个修饰符的访问权限问题 public对所有类公开,private只有本类可以访问。这里需要注意的是protected,除了对本类和子类公开外,还对本包所在类的公开,即同一包类的类都可以访问;default,如果 阅读全文
posted @ 2018-09-16 16:26 想飞_毛毛虫 阅读(4186) 评论(0) 推荐(0) 编辑
摘要: 前言:本文解决的问题 java中什么时候采用的是静态绑定 什么时候是动态绑定 override VS overloading 1.静态绑定 static binding 在编译时候就可以编译器就可以准确知道该调用哪个方法的就是静态绑定。它们是static方法、private方法、final方法或者构 阅读全文
posted @ 2018-09-16 16:15 想飞_毛毛虫 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 前言:本文解决的问题 子类如何继承父类构造器 规则 :子类会默认继承父类的域和方法,也包括构造器。如果子类没有显示调用父类构造器,则自动调用父类的无参构造器; 此时如果父类没有默认构造器,则编译器会报错 。请看下面例子: 此时编译器报错为: Implicit super constructor Pe 阅读全文
posted @ 2018-09-16 15:29 想飞_毛毛虫 阅读(4830) 评论(2) 推荐(1) 编辑