![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小白Java学习之路
博古拉
这个作者很懒,什么都没留下…
展开
-
Java多线程(一)
多线程VS多进程:本质区别:每个进程拥有主机的一整套变量;线程之间则共享数据共享变量使线程之间的通信比进程之间的通信更有效、更容易开销:在有的操作系统中,线程比进程更加“轻量级”,表现在创建、撤销一个线程比启动新进程的开销的小得多 - static void sleep(long millis) //休眠给定的毫秒数 - Thread(Runnable target) //构建一个新线程用于调用给定target的run()方法 - void start() //启动该线程,将引发调用ru原创 2021-03-18 17:26:13 · 66 阅读 · 0 评论 -
Java反射——获取继承关系
Java反射——获取继承关系回顾——反射获取方法获取父类的Class获取实现的接口回顾——反射获取方法Class cls = String.class; // 获取到String的ClassString s = ""; Class cls = s.getClass(); // s是String,因此获取到String的ClassClass s = Class.forName("java.lang.String");获取父类的ClassClass n = i.getSuperclass();转载 2021-03-14 17:49:12 · 367 阅读 · 0 评论 -
Java反射——调用构造方法
Java反射——调用构造方法获得某个public的构造方法:getConstructor(Class...)获得某个Constructor:getDeclaredConstructor(Class...)获得所有public的constructor:getConstructors()获取所有constructorgetDeclaredConstructors()Class.newInstance()有个局限是只能调用该类的public 无参数构造方法。若构造方法有参转载 2021-03-14 17:36:00 · 479 阅读 · 0 评论