
2019-07-18 7520

2019-11-06 7270

2019-08-08 6316

2019-07-22 2727

2019-07-30 2624
数组转集合: String array[] = {"hello", "world"}; List<String> list = new ArrayL
解析: Serial收集器:单线程,收集垃圾时必须stop the world,使用复制算法。 ParNew收集器:Serial收集器的多线程版本,也需要stop the world,复制算法。 Pa
解析: HashMap可以有null的键,ConcurrentMap不可以有; HashMap是线程不安全的,在多线程的时候需要Collections.synchronizedMap(hashMap)
解析:简言之,抽象类是一种功能不全的类,接口只是一个抽象方法申明和静态不能被修改的数据的集合,两者都不能被实例化。从某种意义上说,接口是一种特殊形式的抽象类,在Java语言中抽象类表示的是一种继承关系
解析: 栈:保存局部变量的值包括: 报保存基本数据类型的值; 保存引用变量,即堆区对象的引用(指针)。也可以用来保存加载方法时的帧。 堆:用来存放动态产生的数据,比如new出来的对象。注意,创建出来的
第一种:黏贴Session 原理:黏贴Session是指将用户锁定到某一个服务器上,比如上面说的例子,用户第一次请求时,负载均衡器将用户的请求转发到了A服务器上,如果负载均衡器设置了黏贴Session
解析: 加载驱动; 获取连接Connection; 获取到Statement对象用于执行静态的SQL语句; 执行查询返回一个结果集ResultSet并对结果集遍历以对象的方式保存到集合中 关闭资源Re
解析: 创建索引场景: 1.表经常进行select操作; 2.表很大,记录内容分布范围很广; 3.列名经常在where子句或条件中出现; 不创建索引场景: 1.表经常进行insert/update/d