成都没有派对🎉

  • 首页
  • 请我喝茶
  • 蛤?
多线程
JAVA

《Java多线程核心技术》读书笔记

Chap1. Java多线程技能 进程是受操作系统管理的基本运行单元 线程是在进程中独立运行的子任务 使用多线程的方法 继承Thread类:继承自Runnable接口 继承Runnable接口:可以支持多继承 Thread.java类中的start()方法是异步执行,此线程对象交给“线程规划器”处理,而run()方法是同步执行,由main()主线程来调用run()方法。 线程安全: synchronized可以在任意对象及方法上加锁,而加锁的这段代码称为“互斥区”或“临界区”。 留意i--与System.out.p…

2018年4月13日 0条评论 7035点热度 5人点赞 suxiaomi 阅读全文
未分类

Java子线程中的异常处理

在普通的单线程程序中,捕获异常只需要通过try ... catch ... finally ...代码块就可以了。那么,在并发情况下,比如在父线程中启动了子线程,如何正确捕获子线程中的异常,从而进行相应的处理呢? 常见错误 也许有人会觉得,很简单嘛,直接在父线程启动子线程的地方try ... catch一把就可以了,其实这是不对的。 原因分析 让我们回忆一下Runnable接口的run方法的完整签名,因为没有标识throws语句,所以方法是不会抛出checked异常的。至于RuntimeException这样的un…

2018年4月13日 0条评论 6451点热度 3人点赞 suxiaomi 阅读全文

COPYRIGHT © 2023 成都没有派对🎉. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang