摘要:
一般情况下使用HashMap可以解决key-value的使用要求。 但是在对线程同步有要求的情况下,HashMap由于自身特性不能满足,可以采用下面几种方式 1,Hashtable Map<String, String> map = new Hashtable<>() 2,ConcurrentHas 阅读全文
摘要:
两种方案 1.application.properties中增加该配置 spring.resources.static-locations=classpath:/templates/,classpath:/static 虽然默认是去templates下找, 最好明确指明先去tempplates文件夹 阅读全文
摘要:
`public class A { public static void main(String[] args) { int[] arrays1 = new int[]{1, 2, 3, 4}; // 1.for循环 for (int i = 0; i < arrays1.length; i++) 阅读全文
摘要:
(一)文件结构 D:source/bank/Account.java D:source/test/Test.java Account.java包名:package bank; Test.java包名:package test; (二) 编译原则:在包的上一层文件夹进行编译 如bank包的上一层是so 阅读全文
摘要:
字符流:查码表 字节流:不查码表 UTF-8:1汉字三字节 GBK:1汉字两个字节,且最高位都是1 ASCll:占1字节,没汉字。分控制字符(0-31),常规字符(32-127),扩展字符(最高位1) 编码:字符->码表->数字 解码:数字->码表->字符 本地文件到IDE显示中间可能要经过服务器的 阅读全文
摘要:
定义:类,方法,框架只负责一件事。 优点:结构清晰,代码复用。 PS:职责划分要处于同一个档次。 阅读全文
摘要:
(一)四大关系: 关联,依赖,泛化,实现,其中关联又可细分为(一般关联,组合,聚合) (二)表示方法 1)关联: 1.1)一般关联 实线箭头,拥有谁就指向谁,可双向,多用于成员变量 1.2)聚合 空心菱形+实线箭头,整体指向局部,单向,如车和轮胎(弱关联) 1.3)组合 实心菱形+实线箭头,整体指向 阅读全文
摘要:
1.自然排序: 要排序的对象类实现Comparable<>接口,重写其compareTo()方法,方法体中实现对象的比较大小规则 2.自定义排序, 需编写匿名内部类,先new一个Comparator接口的比较器对象c,同时实现compare()其方法; 然后将比较器对象c传给Collections. 阅读全文
摘要:
牢记一点:要么指定大小,要么直接赋值.二选一 int [] arr=new int[3]; int[] arr = {1,2,3}; int[] arr = new int[] {1,2,3}; 阅读全文