03 2023 档案
摘要:最近在研究Java中的IO,感觉这一块很重要,只要涉及到数据传输,不论是本地文件传输,还是远程的网络传输,基本离不开IO。 上一篇文章已经大致的总结了一下Java1.1的传统IO(Java中的IO),看了很多网上的文章,发现知识点很多,自己总结思考过的东西才更容易被消化,所以记录一下NIO相关知识。
阅读全文
摘要:1、概念 IO(Input、Output)表示输入与输出。 Java 1.0中IO是流式IO,只能一个个字节的处理数据,所以也叫Stream IO,其响应是阻塞式的。 Java 1.4中的NIO(non-blocking)是非阻塞式,其处理数据是以Buffer的方式。 2、IO相关类 java的io
阅读全文
摘要:1、Idea版本 Idea旗舰版本:2021.1.3,不同版本的按钮和快捷键可能有差别,社区版的和旗舰版不同。 2、背景 有时候需要知道一些类的父类或者子类,或者想通过图表的形式更加直观的呈现,Idea自带的功能就很方便。 3、举例操作 1、进入类里面,点击类名右键,选择Diagrams,然后选择新
阅读全文
摘要:1、概念介绍 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。单元是人为规定的最小的被测功能模块。 本文主要讲Java中的单元测试中的代码编写,一般最小的单元就是一个方法,设计测试场景(一些边界条件),看运行结果是否满足预期,修改了代码也能帮助验证是否影响了原有的逻
阅读全文