- 博客(12)
- 收藏
- 关注
原创 JVM复习总结
1.JVM运行时内存划分区域 方法区:线程公有;堆:线程公有;虚拟机栈:线程私有;本地方法栈:线程私有; 程序计数器:线程私有;2.类加载器分类 启动类加载器; 拓展类加载器; 应用程序加载器; 用户自定义加载器;3.类加载的步骤 ...
2022-05-03 00:55:56
303
原创 多线程复习总结
1.主线程可以捕获到子线程的异常吗? 线程设计理念:“线程的问题应该由线程本身解决,而不应该委托到外部” 如果想要捕获到子线程的异常可以使用Thread的静态方法:Thread.setDefaultUncaughtExceptionHandle(new MyUncaughtExceptionHandle());2.线程池的七个参数 corePoolSize:线程池核心线程大小;...
2022-05-01 00:32:31
334
原创 Spring复习总结
1.Spring中使用到了哪些设计模式? 工厂模式:如通过BeanFactory或ApplicationContext创建Bean对象; 单例模式:Spring中的Bean对象就是单例模式; 代理模式:Spring AOP就是基于动态代理实现的; 适配器模式:Spring MVC中,DispatcherServlet根据请求找到Handler后,开始由适配器处理;...
2022-04-30 22:44:21
341
原创 集合框架复习总结
48. Java中有哪些常见的集合类? Java中的容器集合类主要包括 Collection 和 Map 两大类,而 Collection 接口又包括 Set 和 List 两个子接口; List接口的实现类:ArrayList LinkList Stack Vector等; Set接口实现类:HashSet SortedSet TreeSet LinkHashSet等; ...
2022-04-29 19:18:06
119
原创 统计一个字符串中每个字符出现几次
import java.util.HashMap;import java.util.Map;public class Test { public static void main(String[] args) { String s = "sdauhfjsafertyeryey"; Map map = new HashMap(); for (int i = 0; i < s.length(); i++) { //取出.
2022-04-13 16:40:21
120
原创 字节流文件读取
import java.io.*;public class Test { public static void main(String[] args) { try { //源文件 FileInputStream inputStream = new FileInputStream("C://Users//lxl//Desktop//图片大全//美女露骨背影壁纸.jpg"); //目标文件 .
2022-04-13 14:36:05
871
原创 字符流文件读写
import java.io.*;public class Test { public static void main(String[] args) { try { //源文件 BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("D://1.txt"))); //目标文件 .
2022-04-13 14:33:29
164
原创 List集合中对自定义类型进行排序
public class Test { public static void main(String[] args) { ArrayList<Person> list = new ArrayList<Person>(); Person p1 = new Person(1,"张三",20); Person p2 = new Person(2,"李四",30); Person p3 = new Person(3,".
2022-03-31 09:54:01
315
原创 快速排序算法
public class Test { public static void quickSort(Integer[] array, int low, int high,int q) { int i,j,temp,t; //只要最小下标大于等于最大下标,就说明相遇了,就不需要排了,则return if (low>=high){ System.out.println(low+">="+high); .
2022-03-29 17:59:55
58
原创 睡觉排序法
public class Test2 implements Runnable { private Integer num; Test2(Integer num){ this.num = num; } @Override public void run() { try { Thread.sleep(num); System.out.println(num+" "); .
2022-03-29 17:50:04
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人