在上面的代码中,使用synchronized关键字修饰了increment()和getCount()方法,这样在同一时间只有一个进程可以访问这两个方法。这样就保证了数据的一致性。 同步方法 除了使用synchronized关键字修饰方法外,还可以使用同步代码块来实现数据同步。 publicclassCounter{privateintcount;publicvoidincrement(){synchronized(this){co...
选定一门主攻的基础语言方向,比如Python、C、Java等,并真正攻克它;算法和数据结构:数组、链表、二叉树、堆栈、排序算法、B+/B-树、DP(动态规划)等;疯狂刷题,撒比算法题、Leetcode等等,都挺不错,刷起来计算机网络:HTTP、DNS、ARP、TCP、IP、ICMP、UDP等;操作系统:IO、存储器、多线程/多进程、同步机制、处理器...