03 2022 档案
摘要:Lambda jdk8更新了一个新特性,Lambda表达式,它采用了一种简洁的语法定义代码块,取代了大部分的匿名内部类,主要用内部类完成实现接口。 这里给出一系列接口,供上下文操作 public interface Comparator<T>{ int compare(T a, T b); } pu
阅读全文
摘要:System.in、System.out与System.err 当我们查阅文档可知,out与err都是Java中的输出流,in是“标准”输入流,System.out是“标准”输出流,而System.err是“标准”错误输出流。 输入流 在学习Scanner用户交互时就有用到System.in,来获取
阅读全文
摘要:异常 Java的基本理念是 “结构不佳的代码不运行”。 《Java编程思想》 Java中使用异常来提供一致的错误报告模型。 那何为异常呢?日常生活中,我们在使用各类工具会出现各种各样的异常。如程序在运行期间,内存或硬盘可能满了。又或者用户在使用程序时输入了不是我们预期的数据等。这些问题,在编程中我们
阅读全文