关键字总结
一 访问限定符 public protected 默认 private
(1)public public类型的方法或属性在整个java项目 中都能都访问的到,可以直接调用。
(2)Protected protected类型的方法或属性在整个软件包中都能被访问的到可以在同一个包中直接调用。
(3)默认 默认类型的方法或属性也是一种独特的访问限定符,它在同一个包中也能访问。
Private private类型的方法是私有类型(属性),只可以在同一个类中被访问,若想在另一个类中访问该类型的属性,可以通过构造函数来访问或改变。
例如
public class Student {
private String name="taolinghui";
public Student(){
System.out.println("构造函数");
}
public Student(String name){
this.name=name;
System.out.println(name);
}
public class Mstudent {
public static void main(String[]args){
Student st1=new Student();
Student st2=new Student("huahua");
}
}
最后输出结果为:构造函数 huahua
二 this super
This (1)当前的对象 顾名思义就是本类中的对象,使用它就是不需要创建不必要的对象。
(2)本类中可以用this来调用一个构造构造函数
Super 指的是父类的一个对象只会调用父类的方法。
三 final static
Final final 方法指的是方法是不能再改变了,可以继承,也可以直接使用。
Static 使用它限定的方法称为静态方法或类方法,此方法不需要通过创建,类的对象调用直接使用 类名:静态方法名()调用
<!--EndFragment--><!--EndFragment-->