摘要: #hello cnblogs! 阅读全文
posted @ 2021-03-03 09:08 刚刚正在敲代码 阅读(10) 评论(0) 推荐(0)
摘要: 第1章 Junit单元测试 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.1 Junit介绍 ​ Junit是一个Java语言的单元测试框架,属于白盒测试,简单理解为可以用于取代java的main方法。Junit属于 阅读全文
posted @ 2021-07-21 09:59 刚刚正在敲代码 阅读(74) 评论(0) 推荐(0)
摘要: 第一章 网络编程入门 1.1软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。 ​ 两种架构各有优势,但是无论哪种架构,都离不开网 阅读全文
posted @ 2021-07-20 17:07 刚刚正在敲代码 阅读(89) 评论(0) 推荐(0)
摘要: 第一章 缓冲流 ​ 昨天学习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。 1.1 阅读全文
posted @ 2021-07-20 15:31 刚刚正在敲代码 阅读(115) 评论(0) 推荐(0)
摘要: 第一章 字节流 1.1 字节输入流【InputStream】 ​ java.io.InputStream 抽象类是表示字节输入流的所有类的超类,可以读取字节信息到内存中。它定义了字节输入流的基本共性功能方法。 public void close() :关闭此输入流并释放与此流相关联的任何系统资源。 阅读全文
posted @ 2021-07-20 14:43 刚刚正在敲代码 阅读(59) 评论(0) 推荐(0)
摘要: 第一章 File类 1.1 概述 ​ java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 1.2 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public 阅读全文
posted @ 2021-07-20 14:14 刚刚正在敲代码 阅读(38) 评论(0) 推荐(0)
摘要: 第一章 方法引用 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作。那么考虑 一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑? 1.1 概述 冗余的Lambda场景 ​ 来看一个简单的函数式接口以应 阅读全文
posted @ 2021-07-20 10:34 刚刚正在敲代码 阅读(85) 评论(0) 推荐(0)
摘要: 第一章 线程池方式 1.1 线程池的思想 ​ 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低 系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得 阅读全文
posted @ 2021-07-19 14:57 刚刚正在敲代码 阅读(85) 评论(0) 推荐(0)
摘要: 第一章 多线程 1.1 多线程原理 先画个多线程执行时序图来体现一下多线程程序的执行流程。 代码如下: 自定义线程类: public class MyThread extends Thread{ /* * 利用继承中的特点 * 将线程名称传递 进行设置 */ public MyThread(Stri 阅读全文
posted @ 2021-07-19 11:14 刚刚正在敲代码 阅读(60) 评论(0) 推荐(0)
摘要: 第一章 异常 1.1 异常概念 ​ 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 ​ 在Java等面向对象的编程语言中,异常本 阅读全文
posted @ 2021-07-19 10:25 刚刚正在敲代码 阅读(51) 评论(0) 推荐(0)
摘要: 第一章 Map集合 1.1 概述 ​ 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map 接口。 ​ 我们通过查看Map 接口描述,发 阅读全文
posted @ 2021-07-16 14:43 刚刚正在敲代码 阅读(67) 评论(0) 推荐(0)