Java语言基础
文章平均质量分 66
whuissyxa
这个作者很懒,什么都没留下…
展开
-
Java public,protected,default和private访问控制区别——一张图说明
关于继承的一些其它问题:1、synchronized关键字的继承:synchronized关键字不属于方法定义的一部分。父类synchronized方法子类会继承,但是默认不带有synchronized关键字,需要显式添加。接口方法不可以声明为synchronized。构造方法不能用synchronized关键字,但是代码内部可以用synchronized修饰代码块。2、static关键字的继承问...原创 2018-02-06 09:31:40 · 254 阅读 · 0 评论 -
Java Comparator和Comparable的区别和相同点
相同点:两者都是接口;都是用于比较,用于排序。Collections.sort(List list)方法中,泛型T必须实现Comparable;如果泛型T没有实现Comparable,必须构造的时候:Collections.sort(List list,Comparator comparator)。排序用的数据结构比如PriorityQueue(),TreeSet(),中的“T”和TreeMap中原创 2018-02-06 10:23:30 · 182 阅读 · 0 评论