Some Little Tricks in Java

  1. 默认修饰符和protected修饰符的对比

在很多网站上,对此往往语焉不详(https://www.runoob.com/java/java-modifier-types.html),好像是一致的,实际上,默认修饰的类对于同一包内的类可见,但是对类的子类不可见,而protected可见,所以,如果说最好对于类还是写上修饰符,提高可读性。

所以,private是局限于类中的,protected是局限于包中的,public没有局限。

  1. static和final修饰类时候的情况

一般static和final修饰的是内部方法和内部变量,而当static修饰类时,内部类实例化的时候可以跳过外部类实例化的过程,当final实例化的时候,类不可被继承。贴一份抄来的static和final的对比https://blog.csdn.net/lovehankuo/article/details/9812055

Some Little Tricks in Java

上一篇:设计模式之模板模式


下一篇:cobbler系统自动安装运维工具(示例代码)