1,static:静态变量:位于方法区中,只有一份,这个类的所有实例共享,不可以被继承

静态方法:直接通过类就能调用,静态方法中只能使用静态变量,不可以被继承

2,private:类不能用private修饰

private修饰的方法可以被子类继承,但子类是看不到父类的private方法的,没办法直接调用,可以通过父类的public方法来调用private

private修饰的变量可以被子类继承,但不允许直接被子类或者其他类访问或修改,只能通过父类公有的set和get方法(会被子类继承)对其改值和取值

3,protected:方法与变量都可以被子类继承

4,default(默认):方法和变量都可以被子类继承

5,final:final修饰的类不能被继承

final修饰的方法不能被重写

final修饰的变量必须被初始化——显示初始化或者构造方法初始化(二者只能一个)

只能在显示初始化或者构造方法初始化的时候赋值一次,以后不允许更改;

6,抽象abstract

抽象方法:没有方法体

抽象类:不能创建实例

Ⅰ,成员变量:可以是变量,也可以是常量

Ⅱ,构造方法:有构造方法

Ⅲ,成员方法:可以是抽象方法,也可以是非抽象方法

最新文章

  1. Windows环境下vscode-go安装笔记
  2. MongoDB安装配置示例
  3. html5/css学习笔记
  4. sis9280触摸ic 基于rk3288 的安卓4.4的 多点触摸
  5. 20145304 《Java程序设计》课程总结
  6. 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
  7. Centos6.4编译安装Node.js(已验证)
  8. 如何在WPF应用程序中使用视频处理控件TVideoGrabber
  9. Unity中内置Shader源码的获取方式
  10. UVa 10328 - Coin Toss (递推)
  11. Eclipse插件—Easy Explorer
  12. 【Hadoop代码笔记】通过JobClient对Jobtracker的调用详细了解Hadoop RPC
  13. C#操作Office.word(三)
  14. Java之JDOM生成XML和解析
  15. CC Subarray LCM (数学)
  16. angular 4 实现的tab栏切换
  17. NET 泛型,详细介绍
  18. Python爬取qq空间说说
  19. .net session 使用误区
  20. Linux——入门命令

热门文章

  1. Python Tuple(元组) max()方法
  2. PHP zip_entry_close() 函数
  3. luogu P2252 威佐夫博弈 模板 博弈
  4. 使用idea maven打包项目 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources
  5. 可能是Asp.net Core On host、 docker、kubernetes(K8s) 配置读取的最佳实践
  6. myBatis源码解析-数据源篇(3)
  7. CSS表单与数据表(下)
  8. Prometheus监控神器-Alertmanager篇(1)
  9. 高级搜索树-红黑树(RBTree)代码实现
  10. 从零搭建Spring Boot脚手架(5):整合 Mybatis Plus