![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
daemon329
这个作者很懒,什么都没留下…
展开
-
多线程笔记
1.线程的创建方法继承Thread类实现Runnable接口(重写run方法)实现Callable接口(重写call方法)2.线程的五大状态新建状态、就绪状态、运行状态、阻塞状态、终止状态3.线程的常用方法睡眠sleep礼让yield插队join优先级setPriority getPriority状态getState守护线程setDaemon(true)停止stop(建议设置flag进行控制)4.同步和锁synchronized 可同步代码块和方法synchorinized(原创 2020-05-21 23:42:25 · 123 阅读 · 0 评论 -
使用反射获取注解信息
https://www.bilibili.com/video/BV1p4411P7V3根据狂神视频记录。import java.lang.annotation.*;import java.lang.reflect.Field;public class Test1 { public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException { Class<?&g原创 2020-05-16 18:07:14 · 93 阅读 · 0 评论 -
注解和反射
https://www.bilibili.com/video/BV1p4411P7V3根据狂神视频简单记录。1.内置注解@Override:覆盖@Deprecated:被弃置@SuppressWarnings :压制警告2.元注解@Target:注解的使用范围 ElementType(TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, ANNOTATION_TYPE, PACKAGE)@Retention:注解的生命周期原创 2020-05-16 18:03:03 · 151 阅读 · 0 评论