当前位置: 首页 > 后端技术 > Java

javase关键字

时间:2023-04-02 01:15:57 Java

private私有关键字,权限修饰符封装属性(成员变量)和行为(方法);private是面向对象的主要实现-->封装;外部类不能被修改(外部类只能被public默认修改),可以修改内部类(修改内部类时,private通常和static一起出现来修饰内部类),内部类被private修饰只能被所在的外部类访问。优点:提高了程序的安全性。this表示对此类对象的引用;它指向对象的地址值;当局部变量名与成员变量名相同时,不能省略;当同一个类中的构造函数相互调用时,this不能省略;this关键字的作用相当于在顶层给你创建了一个这个类的对象:Demothis=newDemo();必须出现在方法的第一条语句中。this不能用在静态方法中的extendsextends关键字中,面向对象-->继承实现;子类(派生类)扩展父类(超类,基类){};java类之间只有单继承,多继承可以通过多级继承间接实现;接口之间允许多重继承。继承是isa的关系,强耦合,不推荐使用继承,相当于子类复制父类的功能,父类的私有成员不能继承;static修饰成员变量和成员方法;只能修改内部类;static修饰的成员随着类的加载而存在;全局共享,全局唯一,内存中只有一份;可以通过类名和成员名直接调用;static只能调用static,non-static可以调用static;不能和超和这个分享;