随笔分类 -  java

摘要:单例模式 (保证只有一个实例,并只提供一个访问实例的访问点) 单例模式的创建方式: 饿汉模式-静态变量 package com.pattern; //饿汉模式-静态变量 public class Singleton { // 类初始化时,会立即加载该对象,线程天生安全,调用效率高 private s 阅读全文
posted @ 2024-04-26 12:47 加了冰的才叫可乐 阅读(20) 评论(0) 推荐(0)
摘要:jdk 1.6升级 jdk1.8时报错 org.xml.sax.SAXNotRecognizedException:http://javax.xml.XMLConstants/feature/secure-processing 原因:jdk1.8 默认优先使用JAXB解析 XML, jdk1.6 使 阅读全文
posted @ 2021-11-29 11:49 加了冰的才叫可乐 阅读(1543) 评论(0) 推荐(0)
摘要:这里的linux退出,指的是linux(退出管理工具),非注销登陆。 java -jar xxx.jar 即刻启动jar包,能看到输出的日志。linux 退出后会关闭该执行。 java -jar xxx.jar & 即刻在后台启动jar包,看不到到输出的日志。linux 退出后会关闭该执行。 如何 阅读全文
posted @ 2021-01-11 10:37 加了冰的才叫可乐 阅读(2254) 评论(0) 推荐(0)
摘要:如果你的简历上写着Spring (请详述一下spring的两大核心)这个问题一定会被问到。 一、什么叫IOC 1. IOC 全称(Inversion of Control)-- 控制反转。 IOC 只是一种设计思想,具体实现是 DI (Dependency Injection)-- 依赖注入 ●谁控 阅读全文
posted @ 2019-08-23 21:04 加了冰的才叫可乐 阅读(598) 评论(0) 推荐(0)
摘要:冒泡排序: 一种交换排序,基本思想是两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止 比如数组{9,1,5,8,3,7,6,2} 使用冒泡排序--> 第一轮 [1, 5, 8, 3, 7, 6, 2, 9] 第二轮 [1, 5, 3, 7, 6, 2, 8, 9] 第三轮 [1, 3 阅读全文
posted @ 2019-08-07 19:17 加了冰的才叫可乐 阅读(258) 评论(0) 推荐(0)
摘要:链表和数组 数组是有下标索引和data两部分组成 链表是有data和指向下一个数据的指针地址两部分组成 重点介绍:Vector、ArrayList都是以数组的形式存储在内存中,所以查询效率高,新增和删除效率不高,但是Vector被Synchronized修饰,所以线程是安全的,ArraryList线 阅读全文
posted @ 2019-07-24 13:15 加了冰的才叫可乐 阅读(6371) 评论(0) 推荐(1)
摘要:概述: List , Set, Map都是接口;List , Set继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList,Vector,LinkedList Map下有Hashtable,LinkedH 阅读全文
posted @ 2019-07-24 10:54 加了冰的才叫可乐 阅读(1252) 评论(0) 推荐(0)
摘要:java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。 byte,short,char,int,long,float,double,boolean,他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型。 当他们用(==)进行比较的时候,比较的是他们在内存中的存放 阅读全文
posted @ 2019-06-21 15:37 加了冰的才叫可乐 阅读(392) 评论(0) 推荐(0)
摘要:Integer中有个静态内部类 IntegerCache ,里面有个cache[],也就是Integer常量池 大小为一个字节(-128-127). (jdk1.8.0_101)源码 A 选项 体现了自动拆箱的特性。 所以两者相等 B 选项 .valueOf()方法中 在一个字节之内的数都会返回一个 阅读全文
posted @ 2019-06-20 17:36 加了冰的才叫可乐 阅读(267) 评论(0) 推荐(0)