BLOG / 766 ARTICLES
技术笔记
计算机基础、AI、后端与客户端开发笔记
#Java · 42 篇文章清除筛选
30 分钟
20 分钟
语言
day11-特殊文件、日志技术、多线程
同学们,前面我们学习了IO流,我们知道IO流是用来读、写文件中的数据。但是我们接触到的文件都是普通的文本文件,普通的文本文件里面的数据是没有任何格式规范的,用户可以随意编写,如下图所示。
20 分钟
18 分钟
15 分钟
20 分钟
13 分钟
26 分钟
1 分钟
语言
HashTable和HashMap的异同
备注:程序在对 collection 进行迭代时,某个线程对该 collection 在结构上对其做了修改,这时迭代器就会抛出 ConcurrentModificationException 异常信息,从而产生 fail-fast。
3 分钟
语言
Java回调的原理与实现
##回调 回调的概念:举个例子就是,我们想要问别人一道题,我们把题跟对方说了一下,对方说好,等我做完这道题,我就告诉你,这个时候就用到了回调,因为我们并不知道对方什么时候会做完,而是对方做完了来主动找我们。 ####同步回调 代码运行到某一个位置的时候,如果遇到了需要回调的代码,会在这里等待,等待回调结果返回后再继续执行。 ####异步回调 代码执行到需要回
18 分钟
语言
day10-IO流(二)
同学们,前面我们学习了字节流,使用字节流可以读取文件中的字节数据。但是如果文件中有中文,使用字节流来读取,就有可能读到半个汉字的情况,这样会导致乱码。虽然使用读取全部字节的方法不会出现乱码,但是如果文件过大又不太合适。
17 分钟