读书人

深入显出设计模式五独一无二(单例

发布时间: 2012-10-13 11:38:17 作者: rapoo

深入浅出设计模式五——独一无二(单例模式)

先看文章 :http://quicker.iteye.com/blog/579948

?

在大多数情况下,把变量缓存在寄存器中是一个非常有价值的优化方法,如果不用的话很可惜。C和C++给你提供了显式禁用这种缓存优化的机会。如果你声明变量是使用了volatile修饰符,编译器就不会把这个变量缓存在寄存器里——每次访问都将去存取变量在内存中的实际位置由于使用volatile屏蔽掉了VM中必要的代码优化,所以在效率上比较低,因此一定在必要时才使用此关键字

?

读书人网 >软件开发

热点推荐