摘要:
1、Class c1 = Class.forName("com.ltq.FanShe.Person"); 需要抛出一个异常 使用c1. 可以调用获取的对象里面的方法 2、Class clazz = Person.getClass() 用对象调用getClass()方法获取 3、使用每个类class属 阅读全文
posted @ 2023-10-09 21:06
KukiHistory
阅读(51)
评论(0)
推荐(0)
摘要:
反射: 优点:可以实现动态创建对象和编译,灵活性好 缺点:对性能有影响,反射基本是一个解释操作,我们可以告诉JVM,我们希望做什么并且它满足我们的需求,这些操作总是会慢于直接执行相同的操作。 反射主要的API:Class 阅读全文
posted @ 2023-10-09 20:43
KukiHistory
阅读(25)
评论(0)
推荐(0)
摘要:
注解:不是程序本身,可以对程序做出解释(这一点和注释没什么区别) 可以被其他程序(比如编译器)读取 @Functional(这是L)(这是I)Interface 函数式接口 内置注解:java本来就有的注解 @Override 重写 @Deprecated 已废弃,不推荐使用的意思 @Suppres 阅读全文
posted @ 2023-10-09 20:19
KukiHistory
阅读(95)
评论(0)
推荐(0)
摘要:
死锁就是两个线程都有着一个对象的锁 然后下一步都想去拿另外一个线程的锁,因为两个线程有的锁还没解开,形成循环僵持,谁都想要另外一个线程的锁,但是又没解开自己拿到的锁。 解决办法示例: 就是可以等另外一个线程解开了锁然后再去拿锁 。 Lock锁: 和synchronized 锁是一样的,但是这个是显式 阅读全文
posted @ 2023-10-09 19:04
KukiHistory
阅读(18)
评论(0)
推荐(0)

浙公网安备 33010602011771号