摘要:
共同点: ThreadLocal和线程同步机制都是为了解决多线程中相同变量的访问冲突问题。 区别: 在同步机制中,通过对象的锁机制保证同一时间只有一个线程访问变量。 这时该变量是多个线程共享的,使用同步机制要求程序慎密地分析什么时候对变量进行读写,什么时候需要锁定某个对象,什么时候释放对象锁等繁杂的 阅读全文
摘要:
基本思想: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。 即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 冒泡排序的示例: 算法的实现: void bubbleSort(int a[], in 阅读全文