
笑招复习
holdonyiyi
戒定慧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程安全和锁优化
1.线程安全的定义:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者再调用放进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那么这个对象就是线程安全的。2.java语言中各种操作共享的数据类型:不可变、绝对线程安全、相对线程安全、线程兼容和线程对立1)不可变:final关键字修饰的变量2)绝对的线程安全:【不管运...原创 2018-09-07 20:53:18 · 154 阅读 · 0 评论 -
线程安全和锁优化(1)(10-41-15)——深入理解JVM
1.线程安全的定义:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者再调用放进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那么这个对象就是线程安全的。2.java语言中各种操作共享的数据类型:不可变、绝对线程安全、相对线程安全、线程兼容和线程对立1)不可变:final关键字修饰的变量2)绝对的线程安全:【不管运...原创 2018-09-07 20:54:25 · 143 阅读 · 0 评论 -
其他+java内存模型与线程
1.关于建立了一个声明为父类对象,实例化为子类对象 2.重写和重载 VS. 静态分派和动态分派重载(overload):发生在一个类中,出现了多个具有相同名字的方法,这些方法有不同的参数列表(即参数的数量和参数类型不能完全相同)重写(override):发生在子类和父类之间的,子类中的方法和父类定义的方法具有相同的名字,相同的参数列表和相同的返回类型划重点:虚拟...原创 2018-09-07 20:55:48 · 182 阅读 · 0 评论