10 2021 档案

摘要:概述: join使线程进入等待,在当前线程中调用另一个线程对象.join(),会使当前线程一直等待直到另一个线程执行完。join是Thread方法中定义的,与wait不同,wait是在Object中定义的。这样定义是因为调用Thread对象的join方法,当这个Thread对象的任务执行完成之后,在 阅读全文
posted @ 2021-10-18 16:31 活有梦想与追求 阅读(124) 评论(0) 推荐(0)
摘要:CGLIB CGLIB(Code Generator Library)是个代码生成库,底层使用ASM来操作字节码生成新的类。 JDK动态代理通过java原生的反射API进行操作,在生成类上比较高效, CGLIB通过ASM直接对字节码进行操作,在类的执行过程上比较高效。 1、使用介绍 Enhancer 阅读全文
posted @ 2021-10-13 19:12 活有梦想与追求 阅读(211) 评论(0) 推荐(0)
摘要:Thread是一个具体类,有属性和行为;Runnable是一个函数式接口,可以定义执行任务。Thread和Runnable能扯上联系关键是run方法。Thread子类覆盖run和实现Runnable的run,这两种方法都可以为线程定义一个任务。从使用上看,Thread子类覆盖run方法将任务的定义和 阅读全文
posted @ 2021-10-11 08:50 活有梦想与追求 阅读(60) 评论(0) 推荐(0)