1. 函数引用 在使用lambda表达式的时候,表达式中包含的是不同的语句。但也有的时候,lambda表达式中只有一个调用函数的语句。例如(a)->System.out.pr...
1. 函数引用 在使用lambda表达式的时候,表达式中包含的是不同的语句。但也有的时候,lambda表达式中只有一个调用函数的语句。例如(a)->System.out.pr...
1. 注解的作用 注解有三个作用,分别体现在三个阶段。 第一个阶段是编译阶段,注解可以给编译器提供信息,根据这些信息,编译器可以采取相应的行动,例如检查错误或者取消警告等等。...
1. lambda的出现 在匿名类中,有些接口或者类只有一个方法需要实现或者重写,那么为了这个方法,采用new interface(){ void method(Type v...
1. 嵌套类 Java一个文件中除了有最顶层的类,在类内部还可以定义新的类。之所以这样设计有三点原因 能够符合逻辑的编排那些只在一个地方用到的类 能够提高封装性,因为嵌套类可...
1. 基本数据类型 Java使用了八种基本数据类型,这八种基本数据类型可以满足大多数使用数据的情况。根据占用不同的内存长度,八种数据类型可以分为五组,如下表。 占用字节长度不...
1. 思想 -> 类 在我的理解中,编程语言的发展经历了几个简要阶段。最初的0101的出现是为了让计算机能够根据电路特征快速的执行一个运算任务;为了不用每次都进行0101的设...
起因 在实验室划水的时候,不小心把咖啡撒到键盘上了,好在没有影响使用。担心后期有什么问题,看了看售后网上说要600多把整个面板都换了,贫穷的自己还是打算周末把键帽拆开观察一下...
第六章 数字签名 一、背景 商业活动和文件逐步成为电子版本,需要验证,而手写签名在电子版本中不适用。 二、作用 数字签名可以提供作者、日期、时间的因素;可以验证内容,接收方可...
第五章 非对称加密 一、公钥(非对称)加密介绍 用途:加解密,数字签名,对称加密密钥交换。同样的算法和概念。常见的非对称加密算法的适用场景: 加密步骤:明文 -> 用接收方的...
第四章 数论[1][#fn1] 一、素数和素数分解 补充概念: 1既不是素数(prime)也不是合数(composite)。 素数分解(prime factorisation...
第三章 对称加密 一、对称加密的基本过程 1.1 对称加密的五个要素 明文 密钥 加密算法 密文 解密算法 1.2 对称加密模型 通讯双方共享密钥,加密方运行加密算法,解密方...
第二章 加密介绍 一、加密目标和术语 1.1 目标 针对计算机安全中的保密性(Confidentiality)原则,防御拦截(interception)的攻击内容,发送的信息...
第一章 介绍 一、计算机安全介绍 1.1 背景 传统手段: 物理方法 + 管理方法。 信息时代:自动化工具 + 信息传输过程和存储过程中的保护手段。 1.2 定义 计算机(信...