细节备忘
文章平均质量分 86
一些技术细节的备忘记录
谈谈1974
火萎了,我也准备走了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 细节汇总(5)-Comparator#compare() 升降序确定
方法的实现可以决定排序元素的升序降序,但是许多人对升降序的确定依据是比较模糊的。降序的判断分析与此类似,不再赘述。原创 2023-05-16 15:03:47 · 1937 阅读 · 2 评论 -
Java 细节汇总(4)-Arrays 中的双轴快排
文章目录1. Arrays 中的双轴快排2. Java switch 支持字符串的原理1. Arrays 中的双轴快排2. Java switch 支持字符串的原理原创 2020-07-01 10:41:42 · 677 阅读 · 0 评论 -
Java 细节汇总(2)-String 的最大长度
文章目录1. String 的最大长度2. Integer 的缓冲池1. String 的最大长度从源码来看,String 其实就是由 char 数组实现,根据以下构造方法推断,count 是 int 类型,那么char value[]中最多应该可以保存 Integer.MAX_VALUE个字符,也就是2147483647字符但是实际编译的时候,String 中最多可以有65534个字符,如...原创 2019-09-12 12:39:53 · 4839 阅读 · 1 评论 -
Java 细节汇总(1)-线程多次调用 start 方法的问题
文章目录1. 线程多次调用 start 方法阻塞与等待的区别2. 顺序栈和链栈的区别3. sleep(n) 和 sleep(0)的区别4. 嵌套 for 循环性能比较5. Java 泛型实现6. 访问修饰符的访问权限1. 线程多次调用 start 方法从源码来看, 一个线程如果已经调用过 start 方法,那么再次调用 start 方法的时候会抛出 IllegalThreadStateExc...原创 2019-09-11 21:20:42 · 788 阅读 · 0 评论 -
Web 细节汇总(1)-HTTP 与 RPC 的区别
文章目录1. Http 与 RPC 的区别1. Http 与 RPC 的区别原创 2019-09-21 10:27:52 · 727 阅读 · 0 评论 -
Spring 细节汇总(1)-AOP 的实现方式
文章目录1. AOP 的实现方式1.1 动态代理1.2 静态代理2. @Value 注入 Map 类型数据1. AOP 的实现方式AOP:面向切面编程,采用横向抽取的机制取代了传统的纵向继承体系1.1 动态代理Spring 中的 aop 通常是在运行时内存中临时生成代理类,故而又称作运行时增强。运行时增强其实就是动态代理,其底层实现有两种:需增强的目标类有接口,采用 JDK 中的动态代...原创 2019-12-09 20:38:04 · 1222 阅读 · 1 评论 -
Java 细节汇总(3)-YYYY-MM-dd 造成的日期错误
文章目录1. 使用 Long.parse() 时报错1. 使用 Long.parse() 时报错String a = "100.0";Long b=Long.parse(a);For input string: "100.00"java.lang.NumberFormatException: For input string: "100.00"Long是整形 parse 的数字字...原创 2019-12-19 22:38:29 · 2590 阅读 · 0 评论
分享