![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
根号二点五
胜天半子
展开
-
谈谈 volatile
什么是 volatilevolatile (易变型变量)是一个类型修饰符volatile 的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值volatile 的作用volatile 的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值,简单地说就是防止编译器对代码进行优化用它声明的类型变量表示变量本身可以被某些编译器未知的因素更改,比...原创 2020-02-20 23:13:26 · 243 阅读 · 0 评论 -
Java中 == 与 equals() 用于判断字符串是否相等有何区别
在java中我们常用的比较字符串是否相等,一般都采取 s1.equals(s2),一般都不会用 s1 == s2先看一下下面这一段代码:package test1;public class Test{ public static void main(String args[]){ String s1 = "Hello"; String s2 = "Hello"; String s3 ...原创 2020-01-03 05:59:47 · 1416 阅读 · 3 评论