
Java并发
CP程序员
Java-bug制造商
展开
-
Java并发编程精讲-学习2
Java并发编程精讲-学习第二章:Java内存模型及线程实现案例分析1、java内存模型操作系统内存模型:Java内存模型:举例:代码:2、synchronized和volatile关键字synchronized是什么?synchronized是Java语言关键字,用来给方法或代 码块加锁,控制方法或代码块同一时间只有一个线程执行,用来解决多个线程同时访问时出现的并发问题...原创 2020-02-26 18:25:14 · 253 阅读 · 0 评论 -
Java并发编程精讲-学习1
Java并发编程精讲-学习第一章:线程有关的基本概念1、线程安全: 一个类被多个线程以任意方式同时调用,且不需要外部额外同步和协同的情况下,仍然保持内部数据正确且表现正确的行为,那么这个类就是线程安全的。不可变类不可变的对象一定是线程安全的举例:final修饰的不可变类1如String,Integer等enum枚举类使用java命令编译-> javac ThreadS...原创 2020-02-25 21:50:20 · 376 阅读 · 0 评论