Java中private、public、static、protetced、abstract、final
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java中private、public、static、protetced、abstract、final,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1211字,纯文字阅读大概需要2分钟。
内容图文
![Java中private、public、static、protetced、abstract、final](/upload/InfoBanner/zyjiaocheng/647/d4915789180c48fe8de0af284e6d2a23.jpg)
abstract (抽象的)
1.abstract可以修饰类和成员方法,被abstract修饰的类称为抽象类,被abstract修饰成员方法叫抽象方法.抽象类不一定有抽象方法,但拥有抽象方法的一定是抽象类;
2.被abstract修饰的类不能直接实例化,需要通过子类实现,所有抽象类一定有子类.
3.继承抽象类的子类必须重写抽象类中的被abstract修饰的抽象方法,如果不继承就必须把自己变成抽象的子类.
final (最终的)
- final可以修饰类,成员变量,成员方法,局部变量/形参.
2.final 修饰的类不能被继承;
3.final修饰的方法不能被重写.
4.final修饰的成员变量是常量,必须在定义时就给值,并且不能改变,不能被重新赋值.
5.final修饰的局部变量、形参只能接受一次赋值,一旦赋值成功,不能重新复制.
static(静态的)
1.static可以修饰成员变量,成员方法;被static修饰的会被当前类的所有对象共享.
2.static修饰的成员变量和成员方法会被放在jvm的静态方法区中,随着类记载,可以使用类名或引用调用.
3.static修饰的成员方法只能调用static修饰的成员变量
private(私有的)
1.private可以修饰成员变量和成员方法;
2.被private修饰成员变量和成员方法;
3.被private修饰成员方法不能被重写
propetetced
protected 可以修饰成员变量和成员方法;
被protected修饰的成员变量和成员方法可以被当前类和当前类的子类访问,其他类不能访问;
被protected修饰的成员方法可以被子类重写
public 公共的
- public修饰的类,成员变量,成员方法都是公共的,可以被所有类直接访问
内容总结
以上是互联网集市为您收集整理的Java中private、public、static、protetced、abstract、final全部内容,希望文章能够帮你解决Java中private、public、static、protetced、abstract、final所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。