Java基础
文章平均质量分 92
玩ber你玩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
finally中的return执行顺序
直接给出结论,无论如何 finally 块都会执行,所以 finally 块的 return 语句才是最终的返回语句。 我们看下面的代码块,这是一个典型的文件写操作: FileWriter fileWriter = null; try { File file = new File("hello1.txt"); fileWriter = new FileWriter(file); // fileWriter = ne原创 2020-07-27 22:20:00 · 384 阅读 · 0 评论 -
Java IO流相关总结
1、流的分类 主要分类方法: 按操作数据单位不同分为:字节流(8 bit),字符流(16 bit) 按作用方式不同:节点流(直接作用在文件上),处理流(作用在已有流上的) 这里我们主要介绍常用的字节流和字符流。 抽象基类 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer ...原创 2020-06-09 17:14:19 · 200 阅读 · 0 评论 -
HashMap原理解析
最近常常看到有关HashMap原理的分析,我都没有仔细去看里面的内容。现在准备自己读一读HashMap的源码,现做一个整理。 前置知识整理 1、Java中的 << 和 <<< << 代表左移运算符,即在左移时不移动符号位,只移动数值位; <<< 代表无符号左移,即在左移时符号位也要移动。 注意:在移位运算中,操作的是该数的补码,由于我使用移位运算符时,常常只操作整数,忽略了这一点。 2、this的用法 this不光可以用来引用类内的变量,可以来原创 2020-05-25 21:22:00 · 227 阅读 · 0 评论
分享