随笔分类 - JaveSE
摘要:内部类 1.普通内部类 定义 在一个类中,我们定义其他类,这些类就被称为内部类。 特征 内部类可以直接引用外部类的成员和方法,无视权限修饰符 内部类在文件中以 ‘’外部类$内部类名字.class‘’ 文件形式存在 2. 匿名内部类 先看抽象类Animal: public abstract class
阅读全文
摘要:# 接口 关键字 interface 接口的本质是***契约*** 1. 接口中的元素 - 接口中的定义的方法都是抽象的(方法默认都有 public abstract约束,哪怕你不写),但是有static和default修饰的方法除外,其可以在接口里实现,**default关键字可以让接口实现一些默
阅读全文
摘要:抽象类 1. 抽象类的特征 抽象类不能直接实例化,因为其存在未实现的方法 抽象类派生的子类,如果其也存在未实现的方法,那么他也是抽象类 2. 编程核心思想 抽象类由“确定部分”和“不确定部分”两部分组成 “确定部分”通常是那些类中固定的,固有和确定的成员、方法组成,这些成分在子类中存在,实现了“代码
阅读全文
摘要:1. 继承 关键字 extends Java中只有单继承 final修饰的类无法被继承 静态方法(类方法)不能被继承,静态成员不能被子类访问 子类可以创建新的方法,父类无法调用 子类在被加载前父类先被加载,也就是子类构造时父类先被构造了 2. 修饰符和使用技巧 | | 同一个类内 | 同包不同类 |
阅读全文
摘要:# 数据类型 ## 1. 标识符 Java所有的组成部分都需要名字,类名、变量名以及方法名都被称为标识符 命名规则 所有的标识符都应该以字母,下划线或者$开始 首字符以后可以为字母,下划线,$或者数字 不能用关键字作为标识符,且大小写敏感 可以用中文名,但是不建议使用 ## 2. 语言类型 - 强类
阅读全文
摘要:Markdown学习 标题 一级标题: # + 空格 + 标题名 N级标题:N个# + 空格 + 标题名 字体 字体两边 + * = 斜体 这是斜体 字体两边 + ** = 粗体 这是粗体 字体两边 + ~~ = 删除线 ~~这是删除~~ 引用 大于号 + 空格 这是引用部分 分割线 三个- 图片
阅读全文

浙公网安备 33010602011771号