08 2021 档案

摘要:* 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码。关注程序具体的执行流程。 *Junit使用: * 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test * 包名:xxx.xxx.xx.test 2. 阅读全文
posted @ 2021-08-10 15:40 匆匆匆匆匆丶 阅读(40) 评论(0) 推荐(0)
摘要:注解:说明程序的,给计算机看的。 注释:用文字描述程序的,给程序员看的。 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是同一个层次。它可以声明在包、类、自动、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注 阅读全文
posted @ 2021-08-10 15:40 匆匆匆匆匆丶 阅读(28) 评论(0) 推荐(0)
摘要:## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL # SQL 1. 阅读全文
posted @ 2021-08-10 15:37 匆匆匆匆匆丶 阅读(46) 评论(0) 推荐(0)
摘要:模块化概述Java语言随着这些年的发展,Java越来越庞大,逐渐发展成一面“臃肿”的语言。而且无论运行一个大型的软件系统,还是一个小的的程序,即使程序只需要使用java的部分核心功能,JVM也要加载整个JRE环境。为了给Java“瘦身”,让Java轻量化,Java9正式推出了模块化系统。 Java被 阅读全文
posted @ 2021-08-06 16:47 匆匆匆匆匆丶 阅读(134) 评论(0) 推荐(0)
摘要:类加载当程序要使用某个类是,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行加载。如果不出现意外的情况下,JVM将会连续完成这三个步骤,所以有时也把这三个步骤通常为类加载或类初始化 类的加载 就是指将class文件读入内存,并为之创建一个java.lang. 阅读全文
posted @ 2021-08-06 11:43 匆匆匆匆匆丶 阅读(38) 评论(0) 推荐(0)
摘要:体验Stream流使用Stream流方式的方式完成过滤操作list.stream().filter(s->s.startWith("张")).filter(s->s.length()==3).froEach(System.out::println); Stream流的生成方式Stream流的使用生成 阅读全文
posted @ 2021-08-05 23:17 匆匆匆匆匆丶 阅读(57) 评论(0) 推荐(0)
摘要:函数式接口函数式接口概述函数式接口:有且仅有一个抽象方法的接口Java中的函数式编程提现就是Lambda表达式,所以函数式接口就是可以使用与Lambda是的的接口只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导 如何检测一个接口是不是函数式接口呢?@Functional 阅读全文
posted @ 2021-08-05 17:55 匆匆匆匆匆丶 阅读(69) 评论(0) 推荐(0)
摘要:方法引用在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿参数做操作那么考虑一种情况:如果我们在Lambda表达式中指定的操作方案,已经有地方存在相同方案,那还是否还需要重复逻辑呢?答案肯定是没有必要那么是如何使用已存在的方案呢?这里通过方法应用 方法引用符号方法引用符号: 阅读全文
posted @ 2021-08-04 16:26 匆匆匆匆匆丶 阅读(70) 评论(0) 推荐(0)
摘要:接口组成更新接口组成更新概述常量 public static final抽象方法 public abstract默认方法(JDK8)静态方法(JDK8)私有方法(JDK9) 接口中默认方法接口中默认方法的定义格式格式:public default 返回值类型 方法名(参数类别){}范例:public 阅读全文
posted @ 2021-08-04 11:47 匆匆匆匆匆丶 阅读(37) 评论(0) 推荐(0)
摘要:函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿数据操作”面向对象思想强调“必须通过对象的形式来做事情”函数式思想则尽量忽略面向对象的复杂语法:"强调做什么,而不是以什么形式去做"而我们要学习的Lambda表达式就是函数式思想的体现 Lambda表达式的标准格式 组成L 阅读全文
posted @ 2021-08-04 10:27 匆匆匆匆匆丶 阅读(49) 评论(0) 推荐(0)
摘要:网络编程概述计算机网络 是指将地理位置不同的具有独立功能的多台计算机及外部设备,通过通信线缆连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程 在同类通信协议下,实现网络互连的不同计算机上运行程序间可以进行数据交换 网络编程三要素IP地址 阅读全文
posted @ 2021-08-02 23:04 匆匆匆匆匆丶 阅读(147) 评论(0) 推荐(0)
摘要:多线程实现多线程进程:是正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源线程线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果多条执行路径,则称为多线程程序 多线程的实现方式方式1:继承Th 阅读全文
posted @ 2021-08-01 23:51 匆匆匆匆匆丶 阅读(60) 评论(0) 推荐(0)