摘要: 模块化概述Java语言随着这些年的发展,Java越来越庞大,逐渐发展成一面“臃肿”的语言。而且无论运行一个大型的软件系统,还是一个小的的程序,即使程序只需要使用java的部分核心功能,JVM也要加载整个JRE环境。为了给Java“瘦身”,让Java轻量化,Java9正式推出了模块化系统。 Java被 阅读全文
posted @ 2021-08-06 16:47 匆匆匆匆匆丶 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 类加载当程序要使用某个类是,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行加载。如果不出现意外的情况下,JVM将会连续完成这三个步骤,所以有时也把这三个步骤通常为类加载或类初始化 类的加载 就是指将class文件读入内存,并为之创建一个java.lang. 阅读全文
posted @ 2021-08-06 11:43 匆匆匆匆匆丶 阅读(28) 评论(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 匆匆匆匆匆丶 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 函数式接口函数式接口概述函数式接口:有且仅有一个抽象方法的接口Java中的函数式编程提现就是Lambda表达式,所以函数式接口就是可以使用与Lambda是的的接口只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导 如何检测一个接口是不是函数式接口呢?@Functional 阅读全文
posted @ 2021-08-05 17:55 匆匆匆匆匆丶 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 方法引用在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿参数做操作那么考虑一种情况:如果我们在Lambda表达式中指定的操作方案,已经有地方存在相同方案,那还是否还需要重复逻辑呢?答案肯定是没有必要那么是如何使用已存在的方案呢?这里通过方法应用 方法引用符号方法引用符号: 阅读全文
posted @ 2021-08-04 16:26 匆匆匆匆匆丶 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 接口组成更新接口组成更新概述常量 public static final抽象方法 public abstract默认方法(JDK8)静态方法(JDK8)私有方法(JDK9) 接口中默认方法接口中默认方法的定义格式格式:public default 返回值类型 方法名(参数类别){}范例:public 阅读全文
posted @ 2021-08-04 11:47 匆匆匆匆匆丶 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿数据操作”面向对象思想强调“必须通过对象的形式来做事情”函数式思想则尽量忽略面向对象的复杂语法:"强调做什么,而不是以什么形式去做"而我们要学习的Lambda表达式就是函数式思想的体现 Lambda表达式的标准格式 组成L 阅读全文
posted @ 2021-08-04 10:27 匆匆匆匆匆丶 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 网络编程概述计算机网络 是指将地理位置不同的具有独立功能的多台计算机及外部设备,通过通信线缆连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程 在同类通信协议下,实现网络互连的不同计算机上运行程序间可以进行数据交换 网络编程三要素IP地址 阅读全文
posted @ 2021-08-02 23:04 匆匆匆匆匆丶 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 多线程实现多线程进程:是正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源线程线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果多条执行路径,则称为多线程程序 多线程的实现方式方式1:继承Th 阅读全文
posted @ 2021-08-01 23:51 匆匆匆匆匆丶 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 文章目录一、发邮件流程二、关于邮件协议和端口三、开启邮件协议和端口3.1. QQ邮箱3.2. 163邮箱四、实战发送邮件4.1. 引入依赖4.2. 方法重写4.3. 发送邮件核心类工具类EmailUtils五、QQ邮件发送测试5.1. QQ发送测试5.2. 查看QQ发送邮箱5.3. 查看收件人收件箱 阅读全文
posted @ 2021-07-30 14:33 匆匆匆匆匆丶 阅读(713) 评论(0) 推荐(0) 编辑