摘要:
package Multithreading; import java.util.*; public class BuyTicketDemo { public static void main(String[] args) { StringBuffer sb = new StringBuffer() 阅读全文
摘要:
package Multithreading; /* 出现数据安全的原因 1。是否是多线程环境 2。是否是共享数据 3。是否有多条语句操作共享数据(打破此条件) 同步代码块的好处和弊端 好处:解决了多线程的数据安全问题 弊端:当线程很多时,因为每个线程都会去判断同步上的锁,这里很耗资源的,无形中会降 阅读全文
摘要:
package Multithreading; public class MyRunnableDemo { public static void main(String[] args) { MyRunnable myRunnable = new MyRunnable(); Thread thread 阅读全文