【JavaSE】一些遗漏的知识

封装性

  1. Java规定四种权限,范围从小到大分别是:private,缺省,protected,public
  2. 四种权限修饰符可以修饰类及类内部的结构:属性、方法、构造器、内部类
  3. 具体的:4中权限都可以用来修饰类的内部结构,但是类只能使用缺省和public修饰
  4. 4种权限的范围:private只能在类内部调用,缺省可以在同一个包的不同类调用,protected可以在不同包的子类调用,public只要同一个工程内都可以调用
  5. 总结封装性:Java提供了4种权限修饰符,来修饰类及类的内部结构,体现类及类的内部结构在被调用时的可见性的大小

构造器

  1. 不要把构造器理解为一种特殊的方法,他们的功能不一样,构造器是用来造对象的,但是方法是通过对象(或者类)来调用的,体现的是功能。
  2. 构造器的作用:①可以造对象 ②初始化对象的信息
  3. 一旦自定义了构造器,系统不在提供默认的空参构造器,
  4. 默认构造器的权限:跟类的权限相同

JavaBean

  1. 是一种由Java语言写成的可重用组件
  2. 符合三个标准:①类是公共的 ②有一个无参的公共构造器 ③有对应属性的get、set方法

this

1.this可以调用构造器:
. 如果一个类里有多个构造器,之间有很多冗余的代码,可以选择在后面的构造器中直接使用this(形参数据类型 形参名)来调用其他构造器(不能调用自己)。构造器的调用必须在首行且只能调用一个

posted @ 2022-11-04 17:09  Bravo_life  阅读(32)  评论(0)    收藏  举报