随笔分类 - java
摘要:时间:2022/11/03 一. 引出 在学习反射的时候,大家可能会纠结反射技术有什么作用,下面我们通过这里需求来说明反射是如何解决现有技术不能解决的问题的: 根据配置文件re.properties指定的信息,创建Cat对象并调用方法hi(这样的需求经常出现在框架的配置文件中,即通过外部配置文件,在
阅读全文
摘要:时间:2022/11/27 在我们写算法题的时候有时需要对给定的List列表进行排序,这样方便之后的操作,此时我们可以用到Collections类中的sort方法,Java API文档中对该方法的定义如下: 可以看到,这两个方法都是静态方法,如果要使用第一个的sort方法,那么传入的参数list中的
阅读全文
摘要:时间:2022/11/17 在做leetcode450:删除二叉搜索树中的节点时我写了如下代码: 1 if(root.left != null && root.right != null){ 2 TreeNode temp = root.right; 3 4 while(temp.left != n
阅读全文
摘要:时间:2022/11/05 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有些区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。如下图所示,Java虚拟机所管理的内存将会包括以下介个运
阅读全文
摘要:时间:2021/03/08 先给出API文档中的解释: parseInt方法 valueOf方法 从文档中可以看出,parseInt方法和valueOf方法基本相同,但是parseInt方法返回的是一个int类型的数据,而valueOf方法返回的是一个Integer类型的对象。
阅读全文
摘要:时间:2021/03/06 参考博文:https://blog.csdn.net/weixin_36242811/article/details/105463062 对于hasNext方法,它会忽略换行符\n,返回false。而对于hasNextLine方法,它会认为换行符\n是一个空行,返回tru
阅读全文
摘要:时间:2021/03/06 一.背景 最近做的算法排序题中有大佬是使用Collections类的sort方法实现的,感觉该方法在排序方面功能十分强大,就在这里总结一下具体的使用方法。 Collections类位于util包下,在该类中两个sort方法,这里我们使用的是有Comparator参数的so
阅读全文
摘要:时间:2020/1/16 写这个DBMS(说DBMS夸张了,应该是一个控制台程序)的起因是数据库实践老师布置的一个大作业,先贴上GitHub地址: https://github.com/machi12/MyDatabase,如果大家觉得可以的话,希望点个star. 这篇博文主要会讲一下自己在实现这个
阅读全文