摘要:
1 Annotation: 注解 活在哪:@Retention(RetentionPolicy.RUNTIME) jvm运行时; RetentionPolicy.CLASS存活在.class文件中 ; RetentionPolicy.SOURCE存活源码中 源码中— javac 时编译 —.clas 阅读全文
摘要:
1. 覆盖完整版 方法名,参数列表相同, 返回类型可以变小, 权限访问修饰符可以变大, 异常可以变小。 class A { protected Object abc(Object o) throws IOException { return null; } } class B extends A { 阅读全文
摘要:
1. 异常 我们的程序会意外终止。统一都叫异常。 Throwable有两个子类: Error 和 Exception Error: 一般是系统级的。我们控制不了,和我们无关! Exception: 异常: 需要我们控制的 public static void main(String[] args) 阅读全文
摘要:
1. 静态代码块和非静态代码块 静态代码块: jvm运行时加载时,只运行一次。 例如:加载驱动 非静态代码块:每次实例化的时候调用。 public class A { private int a1; { // 非静态代码块: 每次实例化的时候 System.out.println("非静态代码块") 阅读全文
摘要:
1. 日期: 1.1 Java.util.Date: 通用的日期类,基本被淘汰了 getYear(); 1900年到现在的年数getMonth(); 月从0-11.国外的历法getDate() ; 日getHours(): 时getMinutes(): 分getSeconds(); 秒getDay( 阅读全文