
学习总结
小青菜 ✵
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程---线程中止
不正确的线程终止:stop Stop:中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK不建议用。 下面我们用一段代码来演示一遍: 1.main public static void main(String[] args) throws InterruptedException { StopThread thread = new StopThread(...原创 2020-02-28 22:42:58 · 292 阅读 · 0 评论 -
多线程---线程的六种状态
Java的Thread类中 线程的状态有6种: 1.New : 尚未启动的线程的线程状态 2.Runnable :可运行的线程状态,等待CPU的调度 3.Blocked : 线程阻塞等待监视器(monitor)锁定的线程状态。处于synchroniced同步代码块或在同步方法中被阻塞。 4.Waiting : 等待线程的线程状态。下列不带超时的方式:Object.wait . Thre...原创 2020-02-27 23:35:44 · 705 阅读 · 0 评论 -
JVM --简单的了解及总结
一个java程序运行是由源码编译成.class字节码文件(严格按照虚拟机规范的一种格式),中间无任何分隔符,文件开头有一个0xcafebabe(16进制)的标志,专门用来给jvm读的。 首先由.java的源代码 编译成.class字节码,然后被加载到JVM,JVM会为class分配一个区域,也就是JVM运行时数据区。 1.区域中 分为线程共享区域和线程独占部分: 1.1 线...原创 2020-02-25 23:03:41 · 225 阅读 · 0 评论