- 博客(4)
- 收藏
- 关注
原创 Java中权限修饰符修饰外部类和成员的包内包外情况分析
自从用eclipse写Java代码后,虽然效率得到了解放。但是很多Java有关的概念一下子弱了很多。没办法,自动提示、自动导包、自动这自动那的...最近重温了Java中权限修饰符和包的知识点,才发现上一篇关于这个知识点的博客(Java权限修饰符的访问权限大小以及里面涉及到包的细节)理解存在着不小的偏差,特来补进一下,毕竟学知识嘛,越到后面理解才越深。一、权限修饰符修饰外部类的包内包外情况分析:...
2018-08-30 21:20:40 2053 5
原创 关于实现接口中抽象方法的小感悟
最近在重温IO流以及对集合中元素升降序排序的过程中,频繁使用到了用匿名内部类去创建一个接口的子类对象并实现接口中的方法。例如在使用排序的比较器接口(Comparator)以及File类中过滤文件的接口(FilenameFilter)时,通过查源码发现Comparator接口有两个方法需要被实现,其中一个是int compare(T o1, T o2);另一个方法是boolean equals(...
2018-08-29 23:31:34 1491 1
原创 Java中通过构造方法给成员变量赋值的一些感悟
在继承出现之前,给一个类中的成员属性赋值有4种方式: 1)显示初始化 2)构造方法 3)setXxx方法 4)在程序中创建对象后再进行赋值(成员属性没有被私有的情况)当这个类被另外一个类继承后,即成为了父类,而且成员属性都被私有,这时有几种方式赋值呢? 1、父类来赋值:父类仍然可以通过上述的方式给成员属性赋值 2、子类来赋值:因继承了父类,相同的属性不会再去定...
2018-08-07 00:37:57 10906
转载 Java中的隐藏与覆盖(重写)
这两天学了多态,自然就涉及到了方法的重写。在笔者瞎用代码折腾的过程中,发现报错类型提到了“This static method cannot hide the instance method from Fu”(如下图),于是了解到除了覆盖(重写)外还有隐藏这一回事,各种查资料,终于找到了一个比较详细的文章,解决了我不少的疑惑。转发下,以后可能还少不了返回来看。下文内容转自https://b...
2018-08-05 13:37:37 2707 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人