摘要: 1 Annotation: 注解 活在哪:@Retention(RetentionPolicy.RUNTIME) jvm运行时; RetentionPolicy.CLASS存活在.class文件中 ; RetentionPolicy.SOURCE存活源码中 源码中— javac 时编译 —.clas 阅读全文
posted @ 2021-04-11 12:43 剑心空明 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 覆盖完整版 方法名,参数列表相同, 返回类型可以变小, 权限访问修饰符可以变大, 异常可以变小。 class A { protected Object abc(Object o) throws IOException { return null; } } class B extends A { 阅读全文
posted @ 2021-04-11 12:42 剑心空明 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1. 异常 我们的程序会意外终止。统一都叫异常。 Throwable有两个子类: Error 和 Exception Error: 一般是系统级的。我们控制不了,和我们无关! Exception: 异常: 需要我们控制的 public static void main(String[] args) 阅读全文
posted @ 2021-04-11 12:38 剑心空明 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 静态代码块和非静态代码块 静态代码块: jvm运行时加载时,只运行一次。 例如:加载驱动 非静态代码块:每次实例化的时候调用。 public class A { private int a1; { // 非静态代码块: 每次实例化的时候 System.out.println("非静态代码块") 阅读全文
posted @ 2021-04-11 12:32 剑心空明 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. 日期: 1.1 Java.util.Date: 通用的日期类,基本被淘汰了 getYear(); 1900年到现在的年数getMonth(); 月从0-11.国外的历法getDate() ; 日getHours(): 时getMinutes(): 分getSeconds(); 秒getDay( 阅读全文
posted @ 2021-04-11 12:31 剑心空明 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 正则:regex \r\n : 回车+ 换行 \.: 匹配点 \t: 制表符tab \b: 英文的 单词分隔 \d: 数字m \D: 非数字 [^0-9] \w: 字母数字 下划线 [0-9A-Za-z_] \W: 非字母数字 下划线[^0-9A-Za-z_] []: 字符簇: 中括号中的一个 阅读全文
posted @ 2021-04-10 12:30 剑心空明 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 接口中的方法 静态方法: 调用用接口名.方法() default方法: 默认方法。有方法体的不需要实现(覆盖) package com.etc.lesson09; public interface A { void abc(); public default void a3() { Syste 阅读全文
posted @ 2021-04-10 12:29 剑心空明 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. final 关键字 final 最终,最后,完结 修饰变量是常量; 全大写 全局: 必须赋初始值: 一般用 public static final 修饰局部: 可以后赋值。 修饰类: 不可被继承修饰方法: 不可被覆盖 2. 权限访问修饰符 权限访问修饰符跨包跨包(继承)同包当前类中public 阅读全文
posted @ 2021-04-10 12:27 剑心空明 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1 instanceof 用于判定 对象是否是 某个类的实例 场景: 类型转换时,防止异常 // 一个对象是否是某个类的实例 A a = new A(); if (a instanceof B) { B b = (B) a; } System.out.println(a instanceof A); 阅读全文
posted @ 2021-04-10 12:26 剑心空明 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 封装: 面向对象的封装: 属性私有化, 通过getter/setter方法进行访问。 权限访问修饰符: private私有的。只有当前类中能够访问。 Lombok: 注解@ 生成getter/setter/constructor/… boolean is/setter : is替代getter 阅读全文
posted @ 2021-04-10 12:23 剑心空明 阅读(2) 评论(0) 推荐(0) 编辑