
Java基础
Java SE基础部分的补充学习
Black-Panda
这个作者很懒,什么都没留下…
展开
-
【Java多线程】轻松搞定Java多线程(二)
轻松搞定Java多线程(二)Java 多线程详解(二)1、线程状态1.1 线程状态1.2 线程方法停止线程线程休眠模拟网络延时模拟倒计时线程礼让Join1.3 线程状态观测1.4 线程优先级1.5 守护线程2、线程同步2.1 并发2.2 线程同步不安全的买票不安全的取钱线程不安全的集合同步方法安全的买票同步块安全的取钱线程安全的集合JUC安全类型的集合2.3 死锁死锁避免方法2.4 锁synchronized与Lock的对比3、线程协作3.1 生产者消费者问题3.2 线程通信3.3 管理法3.4 信号灯法4原创 2020-10-28 20:21:48 · 788 阅读 · 2 评论 -
【Java多线程】轻松搞定Java多线程(一)
Java多线程详解(一)轻松学习Java多线程(一)1、 线程简介2、线程的创建2.1 三种创建方式2.2 Thread2.3 实现Runnable2.3.1 初识并发问题2.3.2 案例:龟兔赛跑2.4 实现Callable接口3、静态代理模式4、Lambda表达式4.1 推导lambda表达式4.2 简化lambda表达式 轻松学习Java多线程(一) 1、 线程简介 进程:执行程序的一次执行过程 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和原创 2020-10-28 20:18:21 · 407 阅读 · 0 评论 -
【Java基础】框架学习的基础!一文搞定Java注解与反射!
Java基础-注解与反射Java基础-注解与反射一、注解(Annotation)1.什么是注解?2.Annotation的格式:3.Annotation在哪里使用?4.内置注解:5.元注解(meta-annotation):6.定义一个注解:7.自定义注解:二、反射1.静态 VS 动态语言动态语言静态语言2.Java Reflection3.反射的优点和缺点4.反射的主要API5.测试反射6.Class类7.Class类的常用方法8.获取Class类对象的实例9.Java内存分析堆栈方法区类的加载过程10.原创 2020-10-23 22:40:36 · 1433 阅读 · 3 评论