首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java ​线程安全问题

题目答案
线程安全问题

在多线程程序运行时,会发生多个线程同时访问同一个对象或同一个资源的情况,这时如果 第一个线程对该对象迸行修改,第二个线程和第三个线程也同时对该对象进行访问和修改,这就 会导致该对象最终结果的不统一,引发线程安全的问题。

//线程安全

public class ThreadSale implftments Runnable { 

public int count = 19; //设置当前变量数量 puhlin void runO()

public void run() {

for (int i = 0; i < 100; i++) { 

count++;

}

System.out.println(Thread.currentThread().getName() + "线程当前count值为" + count);

}

public static void main(String[] args) {

Thread SafethreadSafe = new ThreadSafe();

for (int i = 0; i < 5; i++) {

new Thread(threadSafe).start();

}

}

}


网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端