Java基础
基础不牢 地动山摇
这个作者很懒,什么都没留下…
展开
-
JSP 加载原理(tomcat)
JSP 加载原理(tomcat)原创 2023-02-07 15:18:57 · 288 阅读 · 0 评论 -
为什么switch 的default后面要跟break?
为什么switch 的default后面要跟break?原创 2022-06-30 14:56:36 · 3667 阅读 · 0 评论 -
Stream流使用
stream记录学习原创 2022-04-18 14:03:59 · 316 阅读 · 0 评论 -
多线程学习笔记
多线程学习原创 2022-03-18 17:50:24 · 107 阅读 · 0 评论 -
JDK1.8新增特性
hashMap 扩容到2的32次方转红黑树Arrays.sort()对集合排序在集合大小大于32的时候启用归并排序stream().filter() 一个用来过滤集合对象的小玩意原创 2021-12-29 15:13:46 · 393 阅读 · 0 评论 -
hashMap产生的循环依赖问题
hashMap循环依赖问题原创 2021-12-24 23:45:07 · 1379 阅读 · 0 评论 -
程序启动的时候加载任务
init方法继承servlet接口的话必须要实现几个方法@Override public void init(ServletConfig config) throws ServletException { } @Override public ServletConfig getServletConfig() { return null; } @Override public void service(ServletRequest req, ServletResponse r原创 2021-12-24 11:25:30 · 137 阅读 · 0 评论 -
Stream流排序
记一种排序用法Arrays.sort(list, new Comparator<WSOrderProcessItem>() { public int compare(WSOrderProcessItem a1, WSOrderProcessItem a2) { return a1.seq - a2.seq; }原创 2021-12-20 09:21:13 · 81 阅读 · 0 评论 -
浅拷贝和深拷贝
所有对象都放在堆里面,我们使用的无非是栈里面对堆中对象的引用,所以牵一发而动全身(或许可以作为,跳表查询的缓存?) @Test public void test() { TestOneDao testOneDao = new TestOneDao(1,"张三"); List<TestOneDao> list = new LinkedList<>(); Map<Integer, TestOneDao> map =原创 2021-09-29 10:34:01 · 242 阅读 · 2 评论 -
记笔试算法题
之前有一次笔试,题目是: 有一串字符串 求出当中最大的数字: 如: “asd446sd2146asd" 求出当中最大数字——6。看到这题的我想法就是用ASCLL吗但是一下子不晓得用什么方法转型(主要是当时脑子懵懵,后面笔试完反应过来怎么做了)。直接 把String转byte类型数组就可以了,自然会转换成ASCLL吗,最后比较然后—48就行了 String s = "sdasd546sdas0"; ...原创 2021-09-28 13:57:00 · 340 阅读 · 1 评论