java8源码-JavaSE-Code:JavaSE的代码练习与学习笔记总结

时间:2024-06-24 13:13:52
【文件属性】:

文件名称:java8源码-JavaSE-Code:JavaSE的代码练习与学习笔记总结

文件大小:13.6MB

文件格式:ZIP

更新时间:2024-06-24 13:13:52

系统开源

java8 源码 Java SE 的代码与笔记 [ReadMe部分没有代码,代码都在项目文件中] [Java多线程核心编程技术] 书籍笔记 第一章:Java多线程技能 线程是进程中的子任务 interrupted与isInterrupted的区别: interrupted是Thread类的静态方法,里面调用了isTnterrupted方法[currentThread().isInterrupted()],测试当前线程是否已经中断,线程的中断状态由该方法清除 isInterrupted是Thread类的实例方法,不清除中断标志 yield方法是放弃当前的CPU时间片资源,让其他的线程去获取资源 线程的优先级越高,线程的执行概率越大 只要当前JVM实例中存在任何一个非守护线程在没有结束,守护线程就在工作.守护线程的作用就是为其他的非守护线程提供便利服务 第二章:对象及变量的并发访问 只有共享的资源读写才需要同步化 方法中的变量不存在非线程安全的问题 哪个线程先执行带有synchronized关键字的方法,哪个对象就拥有该方法所属对象的锁Lock 当A线程调用anyObject对象加入syn


网友评论