综合应用 Java可视化GUI开发利器:WindowBuilder的安装与使用 在使用Java进行GUI(图形用户界面)设计时,如果不借助可视化插件的话将使效率变得非常低下,幸好我们有WindowBuilder可用。WindowBuilder是一个Eclipse的可视化开发插件,... 06月06日 6,995 评论 阅读全文
Java 9中的“菱形”语法 在 Java 7 版本以前,如果使用带泛型的接口、类定义变量,那么调用构造器创建对象时构造器的后面也必须带泛型,这显得有些多余了。例如如下两条语句: List<String> strLis... 05月01日 高级开发 1,918 评论 阅读全文
Java main函数详解 Java main主函数的一般写法如下: public static void main(String args){…} 下面分别解释这些关键字的作用: (1)public关键字,这个好理解,声明主函... 10月18日 综合应用 2,287 评论 阅读全文
Java 9新特性:不可变集合 Java 9 版本以前,假如要创建一个包含 6 个元素的 Set 集合,程序需要先创建 Set 集合,然后调用 6 次 add() 方法向 Set 集合中添加元素。Java 9 对此进行了简化,程序直... 10月10日 高级开发 970 评论 阅读全文
Java使用foreach循环遍历Collection集合 可以使用 Java 5 提供的 foreach 循环迭代访问集合元素,而且更加便捷。如下程序示范了使用 foreach 循环来迭代访问集合元素。 import java.util.Collection... 10月10日 高级开发 1,073 评论 阅读全文
Java使用Lambda表达式遍历Collection集合 Java 8 为 Iterable 接口新增了一个 forEach(Consumer action) 默认方法,该方法所需参数的类型是一个函数式接口,而 Iterable 接口是 Collection... 10月10日 高级开发 1,160 评论 阅读全文
Java使用Lambda表达式遍历Iterator迭代器 Java 8 为 Iterator 引入了一个 forEachRemaining(Consumer action) 默认方法,该方法所需的 Consumer 参数同样也是函数式接口。当程序调用 Ite... 10月10日 高级开发 1,311 评论 阅读全文
Java Iterator(迭代器)遍历Collection集合元素 Iterator(迭代器)是一个接口,它的作用就是遍历容器的所有元素,也是 Java 集合框架的成员,但它与 Collection 和 Map 系列的集合不一样,Collection 和 Map 系列... 10月10日 高级开发 1,388 评论 阅读全文
Java Collections类 Collections 类是 Java 提供的一个操作 Set、List 和 Map 等集合的工具类。Collections 类提供了许多操作集合的静态方法,借助这些静态方法可以实现集合元素的排序、查... 10月10日 高级开发 1,258 评论 阅读全文
Java Map集合遍历 Map 集合的遍历与 List 和 Set 集合不同。Map 有两组值,因此遍历时可以只遍历值的集合,也可以只遍历键的集合,也可以同时遍历。Map 以及实现 Map 的接口类(如 HashMap、Tr... 10月10日 高级开发 1,364 评论 阅读全文