
java知识点随笔
江河里的鱼
穷且益坚,不坠青云之志,虚心学习,虚心请教!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
针对字符数组存取字符串问题
经常做笔试或是刷题会遇见一个输入如求两个数之和或是差:["22222222222222222222", "-", "11111111111111111111"]或是["1000", "+", "70"]有些是给这样一个字符就需要分割左右括号、逗号去掉。如果降低难度就会给的一个字符数组,不用分割其实他表示就像上面哪有:[]只是相当于大括号,里面逗号相当于分割如下代码形式。public static void main(String[] args) { String[] values = new S原创 2021-03-25 20:27:01 · 252 阅读 · 0 评论 -
详解ThreadLocal底层原理及运用场景完全可以应对面试
什么是ThreadLocal:ThreadLocal并不是用来解决多线程的共享变量问题,提供了线程的局部变量,每个线程都可以通过set()和get()来对这个局部变量进行操作,但不会和其他线程的局部变量进行冲突,即本线程共享变量,实现了与其它线程的数据隔离。为什么要学习ThreadLocal:最典型的是管理数据库的Connection。频繁创建和关闭Connection是一件非常耗费资...原创 2020-04-10 12:17:20 · 497 阅读 · 0 评论 -
最全的Java中Arrays.sort()与Collections.sort()底层原理和字符串比较排序分析
如果我们直接调用Arrays.sort()与Collections.sort()排序自然是升序排序出来,但是我们经常需要自己去定义些排序的规则,由于我们对底层原理不是很清楚导致我们无法改写排序规则。同时假如给你一个字符串怎了比较排序或是自定义排序?针对上面问题所以想全面总结下怎么自如的运用Arrays.sort()与Collections.sort()做个分析。首先我们从三个方面来解...原创 2020-02-10 14:53:01 · 2197 阅读 · 1 评论 -
集合Collection随笔
集合与数组的区别:数组长度固定,集合长度可变,数组可存基本类型也可存引用类型,集合不可存引用类型,针对对象存不同类型元素。Collection集合:collection是父类集合,其下面子接口Set,Queue,List;定义了几种方法,其子接口都可以拿来使用。列举常用的boolean add(Object o);向集合里添加一个元素,操作改变了返回true。void clear(...原创 2019-08-29 09:15:48 · 130 阅读 · 0 评论