用途判断对象是否是目标类或者目标类的子类。如果对象与目标类属于同级的类,则无法比较。编译报错。代码public class Person { private String name ; public void say(){ System.out.println("this is a person"); } } cla...
简介Annotation 是从JDK5.0开始引入的新技术。作用:不是程序本身,可以对程序作出解释;可以被编译器读取。格式:@注释名,还可以加一些参数值,如@SuppressWarnings(Value = "unchecked")使用:可以在package,class,method,field等上面,相当于给他们添加了额外的辅助信息,可以通过反射机制编程实现对这些元数据...
简介异常指程序运行中出现的不期而至的各种状况。如文件找不到,网络连接失败,非法参数。分类检查性异常CheckedException: 通常在编译时被发现,此类异常,要么通过throws进行声明抛出,要么通过try-catch进行捕获处理,否则不能通过编译。IOExceptionFileNotFoundExceptionSQLException运行时异常RuntimeException:一般由...
方法1继承Thread。重写run方法,调用start开启线程。子类继承Thread类具备多线程能力启动线程:子类对象.start()不建议使用:避免OOP单继承局限性。// 线程开启,不是立即执行的,可能会有延迟,由系统调度。 public class TestThread1 extends Thread{ @Override public void run() { ...