java
晴天_设计师
程序猿
展开
-
各大公司Java后端开发面试题总结
ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量转载 2017-11-13 17:38:03 · 149 阅读 · 0 评论 -
java基础算法、递归调用、字符串(含中文)切割
一、算法 1、桶排序 Java代码 /* 桶排序 */ public static void booleanSort(){ int[] sortlist = new int[]{1,14,9,33,11,45,32}; boolean[] sortboolean = new boolean[46]; for(int index : s转载 2017-11-27 15:23:53 · 498 阅读 · 0 评论