JavaSE
文章平均质量分 81
JavaSE基础知识
知 行 合 一
恐惧使你沦为囚犯,希望使你重获自由!
展开
-
Java日期、时间的使用
日期、时间的使用-Java在项目开发中往往离不开对日期时间的操作,提到日期时间对象,第一时间会想到Java标准类库中的Date类,但是由于Date类存在种种问题,关于Date类的操作的很多api都已经过时,Java SE8引入了一些全新的日期时间处理api,下面对此做对比分析。Date类java.util.Date Date nowDate = new Date(); System.out.println(nowDate); // 转换成yyyy-M原创 2021-03-09 11:17:46 · 175 阅读 · 2 评论 -
JDK8新特性简介、Lambda表达式、Stream流常用api介绍
JDK1.8,Java8新特性函数式接口;使用lambda表达式简化匿名内部类,以及相应的代码;方法引用;使用stream流对常用集合操作,包括转换、过滤、排序等。原创 2020-01-16 17:22:58 · 388 阅读 · 0 评论 -
String-拼接
String-拼接针对实际开发中拼接字符串使用String拼接还是使用StringBuilder拼接效率检测使用String拼接public class Demo3 { public static void main(String[] args) { // 放在要检测的代码段前,取开始前的时间戳 Long startTime = System.currentTimeMillis(); String str = "五月天"; S原创 2020-11-10 23:42:03 · 1094 阅读 · 4 评论 -
String-空串与null串
String-空串与null串针对String中经常出现的空串""和null串很容易混淆不清,或理解错误,现作简单分析代码public class Demo2 { public static void main(String[] args) { String str = ""; System.out.println(str); System.out.println(str.length()); String str2 =原创 2020-11-10 22:53:30 · 615 阅读 · 1 评论 -
Java反射机制
Java反射机制基本概念Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。应用场景JDBC连接数据库class.forName("");mybatis生成代码工具;springIOC容器 < bean id=“” class=“类的完整路径”>原创 2020-11-07 23:08:00 · 124 阅读 · 0 评论 -
检测String字符串是否相等
检测String字符串是否相等使用equals方法检测两个字符串是否相等JDK1.8public class Demo1 { public static void main(String[] args) { // 检测字符串是否相等 String str1 = "五月天"; String str2 = "五月天"; System.out.println(str1.equals(str2)); System.ou原创 2020-11-07 16:43:22 · 7894 阅读 · 1 评论 -
可变参数,你是否还记得?
可变参数,你是否还记得吗?需求:打印三个String类型的(小白、小李、小黄)数据。代码:/** * 此处的String... name,表示name为String类型的可变数量参数。 * @param name */public static void find(String... name){ for(String str:name){ Syste...原创 2020-05-04 15:31:58 · 128 阅读 · 1 评论