java基础编程提升
文章平均质量分 76
聚焦java基础编程提升的核心知识点,以真实场景为依托,循序渐进,深入浅出了解java基础,巩固基础知识。
loongshawn
钻进去,跳出来,多问题为什么,跳出能不能;学习要有深度,然后有广度,两者相辅相成。
展开
-
【FAQ】springboot启动datasource.properties、custom.properties等自定义配置未生效
【FAQ】springboot启动datasource.properties、custom.properties等自定义配置未生效原创 2021-10-18 16:32:53 · 1612 阅读 · 0 评论 -
Java命令备忘录 - 解压和打包Jar
Java命令 - 解压和打包Jar,用得不多容易忘的两种命令,记录下。原创 2021-09-22 21:26:29 · 459 阅读 · 0 评论 -
HashMap、ConcurrentHashMap对象put(K key, V value)方法实现
public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } /** * Implements Map.put and related methods * * @param hash hash for key * @pa...转载 2018-11-13 17:00:32 · 4381 阅读 · 1 评论 -
使用HashMap时碰到的串值问题
碰到一个场景是利用List存储HashMap对象,然后分别更新每个对象的指定Key对应的value。利用到了两组List,都存有内容相仿的HashMap对象,由于一个对象重复被其他list利用导致串值。原创 2016-06-12 22:15:25 · 1220 阅读 · 0 评论 -
一文读懂HashMap[转]
内容涉及以下几方面:1、hashmap源码解析2、hashmap为什么线程不安全3、hashmap/hashtable区别4、1.7/1.8hashmap实现区别总结详细内容见:https://www.jianshu.com/p/ee0de4c99f87...转载 2020-03-17 12:57:39 · 289 阅读 · 0 评论 -
HashMap巩固一:实现原理
HashMap核心数据结构table数组、链表、红黑树。原创 2017-09-01 00:08:59 · 460 阅读 · 0 评论 -
HashMap巩固二:多线程问题
hashmap多线程get阻塞分析原创 2017-09-01 00:10:36 · 477 阅读 · 0 评论 -
Java中Comparable和Comparator区别小结
转载自https://www.cnblogs.com/xujian2014/p/5215082.htmlhttps://www.cnblogs.com/szlbm/p/5504634.htmlComparable和Comparator区别比较Comparable是排序接口,若一个类实现了Comparable接口,就意味着“该类支持排序”。而Comparator是比较器,我们若需要控制某个类...转载 2019-02-19 20:04:01 · 660 阅读 · 1 评论 -
java byte最大值最小值问题
1.计算机编码1.1 原码、反码和补码在计算机内,定点数有3种表示法:原码、反码和补码。 原码:就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 反码:表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 补码:表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。1.2 java编码ja...转载 2018-07-28 23:00:20 · 17226 阅读 · 0 评论 -
java虚拟机结构-数据区、栈帧、字节码指令
java虚拟机结构-数据区、栈帧、字节码指令原创 2019-01-17 15:47:06 · 469 阅读 · 0 评论 -
java虚拟机加载、链接和初始化类和接口
java虚拟机动态加载、链接和初始化类和接口。加载是根据具体的名称查找类或接口的二进制表示(binary representation),并由此二进制表示来创建类或接口的过程。链接是为了让类或接口可以被Java虚拟机执行,而将类或接口并入Java虚拟机运行时状态的过程。初始化是指类或接口通过执行初始化方法clinit。...原创 2019-01-24 18:45:38 · 314 阅读 · 0 评论 -
聊聊Java中的Object类
聊聊Java中的Object类原创 2017-08-15 18:26:55 · 1445 阅读 · 0 评论 -
Java Throwable类及其子类
首先从继承方面来说,Error和Exception都是Throwable的子类。所以从根本上你可以理解他们是差不多的,程序出了问题就抛出。然后一般意义来讲,区别就是Error比Exception更严重,不易通过后续代码处理和修复,不应该被代码catch到的错误。而Exception是指严重程度较轻的程序问题。原创 2017-08-31 09:47:58 · 20888 阅读 · 3 评论 -
java虚拟机编译器
java编译器如何把Java源代码编译为Java虚拟机指令集。原创 2019-01-20 23:32:15 · 472 阅读 · 0 评论 -
Java内存分配
JVM内存分配简要说明转载 2017-08-25 13:25:37 · 585 阅读 · 0 评论 -
Java序列化、反序列化与无参构造函数
https://blog.csdn.net/zh15732621679/article/details/79803105转载 2019-05-24 18:19:58 · 4193 阅读 · 0 评论 -
Springboot中单元测试处理@value简单方式
Springboot中单元测试处理@value简单方式原创 2020-10-30 22:46:26 · 9004 阅读 · 4 评论