java
4代目火影
这个作者很懒,什么都没留下…
展开
-
java 多线程编程tips
1.Thread.join() 等调用join()的线程执行完毕之后才会继续往下执行其他代码原创 2015-12-08 09:59:31 · 441 阅读 · 0 评论 -
java volatile 关键字
1.volatile会强制线程每次都从主内存中读取变量的值,而不是用cpu缓存中的值(涉及到java内存模型),同时每次写volatile变量的时候也同时刷新到主内存中 2.happens-before原则 当写一个 volatile 变量时,随后对该变量读时会创建一个 happens-before 关系,所有在 volatile 变量写操作之前完成的写操作,将会对随后该 volatile原创 2015-12-08 09:31:35 · 362 阅读 · 0 评论 -
IDEA 问题总结
从Eclipse转到IDEA(2016.1.1版本)遇到了很多问题,相信大家都有同感,在这里总结一下,与大家分享,少走一些弯路。 1.import包时,会import xxx.*,不导入具体的文件,这虽然不会降低程序运行速率,但是编译速度会减慢,小项目来说问题不大,但对于大项目还是很重要的。 设置:settings>Editor>Code Style>Java>Imports Cl原创 2016-05-26 11:39:07 · 366 阅读 · 0 评论