上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
摘要: Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类的 阅读全文
posted @ 2021-06-23 09:10 那些年的事儿 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。函数式接口可以被隐式转换为 lambda 表达式。 一、基本定义和使用 import java.util.List; public class MyDemo { @Functional 阅读全文
posted @ 2021-06-23 08:42 那些年的事儿 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式,也称闭包,它允许把函数作为一个方法的参数。使用 Lambda 表达式可以使代码更加简洁。在 Java 8 以前,若我们想要把某些功能传递给某些方法,总要去写匿名类。现在用Lambda 表达式,即可以很好地解决问题。 一、lambda 表达式的语法格式及示范: 语法: (para 阅读全文
posted @ 2021-06-23 07:33 那些年的事儿 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。我们只需在方法名前面加个 default 关键字即可实现默认方法。 一、默认方法语法格式如下: public interface Vehicle { default void print(){ System.out.println 阅读全文
posted @ 2021-06-23 06:25 那些年的事儿 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、下载MySQL的JDBC驱动包,放置于Tomcat的lib目录之下 具体参考: Java MySQL JDBC连接测试 二、配置Web项目,及连接池 假设自己的Web项目名为test,目录位置于:D:\Work\helloworld\WebContent。在 Tomcat 的 conf\Cata 阅读全文
posted @ 2021-06-22 09:38 那些年的事儿 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 一、 安装JDK并配置 1. 下载JDK1.8进行安装 安装过程中会出现两次目录提示:第一次是选择JDK路径,第二次是选择JRE路径,注意不要混淆。如下图,jdk1.8.0_202目录是JDK安装路径;jre1.8.0_202目录是JRE安装路径。 2. 配置本机环境变量 步骤:计算机->属性->高 阅读全文
posted @ 2021-06-21 16:17 那些年的事儿 阅读(4791) 评论(0) 推荐(0) 编辑
摘要: 1. switch中添加对String类型的支持(Strings in switch Statements) Java7之前,代码中只能在switch中只用number或enum;在Java7中,可以使用String。参考如下代码: import java.util.*; public class 阅读全文
posted @ 2021-06-21 10:39 那些年的事儿 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1.泛型(Generic) 泛型提供编译时类型安全检测机制,该机制允许程序员在编译时检测到非法类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 一个泛型的基本应用: import java.util.*; public class MyDemo { public static 阅读全文
posted @ 2021-06-21 08:40 那些年的事儿 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、常用的 T,E,K,V,?,通常情况下,是这样约定的(非必须): ?表示不确定的 java 类型 T (type) 表示具体的一个java类型 K V (key value) 分别代表java键值中的Key Value E (element) 代表Elem 二、无边界通配符?,看下面的代码: i 阅读全文
posted @ 2021-06-19 19:33 那些年的事儿 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Java泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 一、先看下面的例子: import java.util.*; public class 阅读全文
posted @ 2021-06-19 18:39 那些年的事儿 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页