JDK1.8新特性
摘要:1、Lambda表达式:用在只有一个抽象方法的接口中 比匿名内部类使用起来更简洁 https://www.bilibili.com/video/BV1FK4y1x7Ny?p=95 语法:(参数1、参数2...) -> {} 好处:(1)代码更简洁 (2) 不会单独生成class文件 2、Option
阅读全文
汉字转拼音
摘要:1、先引入jar <!-- 引入pinyin4J的依赖 --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency>
阅读全文
内部类
摘要:内部类:类中定义的类 局部内部类:定义在方法里的类 匿名内部类:属于局部内部类
阅读全文
代码块
摘要:* A:代码块概述 * 在Java中,使用{}括起来的代码被称为代码块。* B:代码块分类 * 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。* C:常见代码块的应用 * a:局部代码块 * 在方法中出现;限定变量生命周期,及早释放,提高内存利用率 *
阅读全文
path和classpath的区别
摘要:java1.5以后classpath 可以不配置,不配置会把当前路径当着classpath路径
阅读全文
使用集合来排序
摘要:1、自然排序:集合中的类需要实现comparable接口;如果不实现该接口会报类型转换异常 TreeSet集合是用来对其元素进行排序的,同样它也可以保证元素的唯一 使用TreeSet集合来排序,当compareTo方法的返回值为0,表示被比较的元素与比较的元素是同一个对象 2、比较器排序: Stri
阅读全文
java中的多态
摘要:多态:相同的引用调用同一个函数,得到不同的结果
阅读全文
正则表达式在java程序中的使用
摘要:package com.boco; import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern; public class TestReg
阅读全文
时间对象与字符串对象之间相互转换
摘要:public static void main(String[] args) throws Exception { /** * 把时间对象转化成指定格式的字符串. * 把指定格式的字符串转化成时间对象 * 一般使用 * */ SimpleDateFormat s1 = new SimpleDateF
阅读全文