摘要: ArrayList扩容: 默认容量为10,最大容量2^30-8(-8:有些虚拟机在数组中保留了一些头信息。避免内存溢出OutOfMemoryError) 1动态扩容 2申请更大的数组空间 如new ArrayList(100) 3利用新数组 Arrays.copyof(源数组,新数组的长度) Arr 阅读全文
posted @ 2020-03-09 04:09 三杯弄剑 阅读(705) 评论(0) 推荐(0)
摘要: 转载https://www.cnblogs.com/zzzao/p/11052271.html 1.char数组(字符数组)->字符串 可以通过:使用String.copyValueOf(charArray)函数实现。 举例: char[] arr={'a','b','c'}; String str 阅读全文
posted @ 2020-03-09 03:33 三杯弄剑 阅读(787) 评论(0) 推荐(0)
摘要: 1. M:Model,模型。JavaBean* 完成具体的业务操作,如:查询数据库,封装对象2. V:View,视图。JSP* 展示数据3. C:Controller,控制器。Servlet* 获取用户的输入* 调用模型* 将数据交给视图进行展示 阅读全文
posted @ 2020-03-09 00:21 三杯弄剑 阅读(125) 评论(0) 推荐(0)
摘要: 1 public interface FOO { 2 // public void sayhello(); 3 public int add(int x,int y); 4 5 default int mul(int x,int y){ 6 return x*y; 7 }; 8 9 public s 阅读全文
posted @ 2020-03-08 16:04 三杯弄剑 阅读(120) 评论(0) 推荐(0)
摘要: 1.1进程/线程 1.2并发/并行 题目 : 三个售票员 卖出 30张票 笔记:如何编写企业级的多线程代码 固定的变成套路+模板是什么? 1 在高内聚低耦合的前提下,线程 操作 资源类 1.1一言不合先创建一个资源类 1 public class Ticket { 2 private int num 阅读全文
posted @ 2020-03-08 15:17 三杯弄剑 阅读(173) 评论(0) 推荐(0)
摘要: 1、如何决定使用 HashMap 还是 TreeMap 2、HashMap的实现原理 3、HashSet的实现原理 4、Array 和 ArrayList 有何区别 Array可以容纳基本类型和对象,而ArrayList只能容纳对象。 补充:Array运用多态的特性,如果定义数组类型的时候定义为父类 阅读全文
posted @ 2020-03-03 19:19 三杯弄剑 阅读(105) 评论(0) 推荐(0)