Java 随手记【不断更新中...】

  1. 推荐把private方法放到最后,因为我们主要关注的是public方法,它对外提供调用。
  2. 嵌套类:一个类的内部定义了其它的类,嵌套类允许访问private方法或属性。
  3. protected主要用于继承关系,定义为protected的方法和属性可以被它的子类以及子类的子类访问
  4. 没有public,protected,private修饰的类或方法或属性,默认为作用域为package作用域,仅限在这个包内访问
  5. 注意,包名必须完全一致,包没有父子关系,com.apachecom.apache.abc是不同的包。
  6. String s =new String(); s.toLowerCase();//转换为小写字母,s.toUpperCase();//转换为大写字母;
  7. 使用局部变量时,应该尽可能把局部变量的作用域缩小,尽可能延后声明局部变量
  8. final修饰符与访问权限不冲突:用final修饰的class不能被继承,final修饰的方法不能被重写,final修饰的属性一旦赋值不能更改,也就是常量
  9. 一个.java文件只能包含一个public类,且类名必须和文件名相同。但可以包含多个非public类
  10. String s2 = new String(new char[] {'H', 'e', 'l', 'l', 'o', '!'});和String s2 = "Hello!";等价
  11. 比较字符串内容是否相等,必须用equals()方法而不能用==

猜你喜欢

转载自www.cnblogs.com/gslgb/p/12697961.html