JAVA
文章平均质量分 79
llcc0524
这个作者很懒,什么都没留下…
展开
-
多线程
线程常用方法: currentThread()方法返回的是当前调用代码的线程。sleep()作用是 使this.currentThread返回的线程休眠(进入等待状态),输入单位为毫秒,sleep()状态遇到中断会抛出InterruptedException异常,并且会清楚中断状态值,使之变为false。 this.interrupt()方法仅仅只是在当前线程中打一个停止标志,并不真正的停止线程。interrupt可以使睡眠的线程苏醒。与return方法配合使用,来真正停止线程。 停止:this.inter原创 2021-04-13 17:24:27 · 92 阅读 · 0 评论 -
反射
如何利用基础类型的句柄,利用它判断一个对象的正确类型? java在运行期如何查找对象和类的信息? Class类(Class对象、元类) 从对RTTI的需要说起:多态使程序扩展性增强,但是流失了具体对象的一些信息,为了查询某个超类句柄引用的准确类型,要用到RTTI(运行期类型鉴定)技术。 RTTI的意义:在运行期,对象的类型会得到鉴定。 RTTI在java中如何工作: java虚拟机中,为每个类型管理一个Class对象,包含了与类有关信息。每写一个类,生成一个class对象,或者说一个完全同名的.class文原创 2020-12-21 20:52:31 · 177 阅读 · 0 评论