![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java进阶
xnopw
学会。
展开
-
java多线程之线程同步
线程不同步问题的出现 当处理共享资源的时候,修改数据和读取数据的同时,多线程不同步会出现数据不匹配,注意不匹配只是数据对不上,并不是说代码逻辑有问题,代码本身是没有逻辑错误的,但是在多线程中执行就会造成数据不匹配。举个栗子,比如一开始有100张火车票,对火车票的购买,当一个人买完火车票的时候火车票就会减一变成99,之后想买火车票刷新就应该显示99,但是在打印显示99的之前,又有一个人买了一张票,原创 2016-12-30 18:24:50 · 506 阅读 · 0 评论 -
java修饰符final
final修饰符 1.final修饰变量 final修饰的变量指向是不可变的,比如string类型的数据,初始化就不可以改变了 例如: public class FinalTest{ public static void main(String[] args) { final String a = "str1"; a = "str2"; } } 因为final修饰原创 2017-01-05 20:45:28 · 678 阅读 · 0 评论