随笔分类 - java基础
摘要:使用java代码读取properties文件,在new File的时候突然发现直接使用相对路径不管用了,之前做开发因为业务以及工作内容没有涉及到这块,也没有太关注这方面的东西,这次做一个相对比较全的分析。 1、可以通过类的class文件路径获知当前项目或者编译文件的路径 在Class类里面有这样一个
阅读全文
摘要:properties文件在java的使用是比较常见的用于配置key-value的配置文件,java中也有专门对该种类型的文件进行处理的类Properties 一、Properties类API 1、Properties类描述 Properties继承了HashTable,明确的表示了它是一个key-v
阅读全文
摘要:Collection下面除了一个常用的List接口,还有另外一个容器接口Set,不过Set目前本人使用的不多,但作为知识梳理还是要进行了解。 环境:JDK8 一、实现原理 1、HashSet内存存储原理 HashSet类的成员变量以及构造函数 static final long serialVers
阅读全文
摘要:本来继List的整理后会继续Collection下面的另一个分支Set的,但是看了下HashSet的实现是基于HashMap的,所以先从Map着手,然后在整理Set的 环境JDK8 一、存储原理 1、HashMap的存储 我们先来看看HashMap的部分实现源码: static final int
阅读全文
摘要:通过分析List的两个常用的实现类ArrayList、LinkedList的实现原理,对各自的优劣进行初步分析。
阅读全文

浙公网安备 33010602011771号