摘要:
代码,自然写的越简洁越好啦,写的人舒服,看的人也舒服,一切为了高效。 要把有限的时间花到其它有意思的事情上去。 lamada表达式简化了匿名内部类。 函数接口 只有一个抽象方法的接口,通常使用@FunctionalInterface注解标识。 例如: Lambda 格式: 这等同于创建了一个匿名实现 阅读全文
摘要:
很多东西,看似可变,实际上不过是是新桃换旧符罢了。 String可以使用 =,或 + 重新赋值。 看似一个对象在变化,实际上是丢弃了以前的对象,创建了新的String对象。 而StringBuilder 、 StringBuffer不会丢弃之前的String对象,所以称为可变字符串,StringBu 阅读全文
摘要:
实现:将指定图片显示到窗口上。 准备:在工程目录下准备好图片5.png 运行代码: import javax.imageio.ImageIO; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event. 阅读全文
摘要:
使用递归实现。 代码: class FileUtils{ /** * 存放文件大小 */ private static long countSize; /** * 递归遍历所有文件 */ private static void allFiles(String path){ File fl = new 阅读全文
摘要:
当需要使用Arrays.sort()或者Collections.sort()方法对一个非基本数据类型的集合进行排序时。 1、可以让这个类实现Comparable接口,重写compareTo方法(排序规则)。 2、可以使用Comparator接口的实现类,重写compare方法。 一、Comparab 阅读全文
摘要:
Java多线程的几种创建方式 阅读全文
摘要:
输入生日,通过系统或者自己输入,获得当前日期,计算已经存活了多少天。 阅读全文
摘要:
使用嵌套for循环实现冒泡排序的一个函数。 阅读全文