java基础
文章平均质量分 96
Meta999
这个作者很懒,什么都没留下…
展开
-
JAVA中文件写入的6种方法
在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现。我们本文就来盘点一下这些方法,顺便测试一下它们性能,以便为我们选出最优的写入方法。在正式开始之前,我们先来了解几个基本的概念:流、字节流和字符流的定义与区别。0.什么是流?Java 中的“流”是一种抽象的概念,也是一种比喻,就好比水流一样,水流是从一端流向另一端的,而在 Java 中的“水流”就是数据,数据会从一端“流向”另一端。根据流的方向性,我转载 2021-08-26 10:42:44 · 16124 阅读 · 2 评论 -
HashMap 源码详细分析(JDK1.8)
HashMap 源码详细分析(JDK1.8)本文转载,因为发现写的特别好,也特别详细,作者花了一周时间写的。原文地址:https://segmentfault.com/a/11900000129267221.概述本篇文章我们来聊聊大家日常开发中常用的一个集合类 -HashMap。HashMap 最早出现在 JDK 1.2中,底层基于散列算法实现。HashMap 允许 null 键和 null 值,在计算哈键的哈希值时,null 键哈希值为 0。HashMap 并不保证键值对的顺序,这意味着.转载 2020-10-27 11:26:01 · 159 阅读 · 0 评论