最新 最热

Java实现List集合去重的5种方式

通过HashSet去重(不保证顺序) public static List<String> getUserList() { List<String> userList = new ArrayList<>(); userList.add("小王"); userLis......

2022-11-28
0

List集合按照某个字段或者属性分组的两种方式

Java8之前的分组代码如下: public static List<User> getUserList(){ List<User> userList = new ArrayList<>(); userList.add(new User("小明",11,"北京",66));......

2022-11-28
0

二十、Java8新特性——函数式接口【黑马JavaSE笔记】

Java8在java.util.function包下预定义了大量的函数式接口供我们使用

2022-11-23
0

十八、Java8新特性——接口中的方法【黑马JavaSE笔记】

答:假如有两个不同的接口,并且他们的静态方法名都为test(),并且一个实现类同时实现了这两个接口,如果可以通过实现类名调用静态方法,那么 实现类.test()就不知道调用的是这两个接口的其中哪一个静态方法了...

2022-11-23
1

【说站】java8中的四种方法引用

java8中的四种方法引用

2022-11-23
1

Java8 之后对新开发者非常友好的特性盘点

在这篇文章中,我将描述自 Java8 依赖对开发者来说最重要也最友好的特性,之所以选择 Java8 ,那是因为它依然是目前使用最多的版本。

2022-10-27
0

【java筑基】一文学习内部类

1)内部类提供了更好的封装,不会被包中其它类访问到。比如一个Cow类需要组合一个CowLeg类,但是这个CowLeg类只有放在Cow类内部才有用,这种情况就适合定义为Cow的内部类。...

2022-10-26
1

java8系列05——方法引用与流的高级用法

方法引用也是一个语法糖,可以进一步简化Lambda表达式。并不是所有的Lambda表达式和匿名内部类都可以转换为方法引用。

2022-10-26
1

java8系列03——Optional类

报错NullPointerException。在实际工作中,如果持久层中存储了一些对象数据,取出时不做判空操作就可能出现空指针异常。

2022-10-26
1

java8系列01——函数式编程思想与Lambda表达式

java8引入了函数式编程,在工作中应用得特别广泛,如果不学习可能会看不懂公司中同事的代码。

2022-10-26
1