JavaSe_随笔1

面向对象的三大特征
封装,继承,多态

  • 封装是面向对象的三大特征之一,即合理隐藏,合理暴露
  • 一般会把成员变量使用private隐藏起来
  • 通过getter和setter暴露其访问

封装的好处:加强代码程序安全性,适当封装可以提高开发效率,同时让程序更容易理解与维护。

标准Javabean需满足如下要求:

  • 成员变量使用private修饰
  • 提供每一个成员变量对应的set()/get();
  • 必须提供一个无参构造器。

字符串比较使用String提供的equals方法(equalsIgnoreCase)只关心内容一样就返回true。基本数据类型比较时使用==。

对象.replace(参数1,参数2);
String[] 数组名=对象.replace(",");
subString 包前不包后

从集合中遍历元素筛选删除时 应从集合后面遍历然后删除,可以避免漏掉元素。

static访问注意实现

  • 静态方法只能访问静态成员,不可以直接访问实例成员。
  • 实例方法只能访问静态成员,也可以直接访问实例成员。
  • 静态方法中不能出现this关键字。
posted @ 2022-02-12 15:39  杨杨杨0411  阅读(25)  评论(0)    收藏  举报