#Java8
just_give_up
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8之五:java.time
1.LocalDateTime以及DateTimeFormatter public static void main(String[] args) { LocalDate date = LocalDate.now(); LocalTime time = LocalTime.now(); LocalDateTime dateTime = LocalDateTime.now(); System.out.println(date); //2020-05-21 System.out.printl原创 2020-05-21 18:58:55 · 205 阅读 · 0 评论 -
Java8之四:stream
有篇文章讲的很仔细:Java 8中stream相关用法 1.创建stream public static void main(String[] args) { //1 Stream.of() Stream<Integer> stream = Stream.of(9,5,2,7); //2 Collection.stream() stream = Arrays.asList(9,5,2,7).stream(); } 2.中间操作:filter、map、limit、sorted、di原创 2020-05-21 17:36:29 · 252 阅读 · 0 评论 -
Java8之三:Optional接口
1.创建Optional对象的方法 public static void main(String[] args) { String s1 = "s1", s2 = null; Optional op1 = Optional.empty(); //空的Optional Optional op2 = Optional.of(s1); //非空的Optional Optional op3 = Optional.ofNullable(s2);//可空的Optional } 2原创 2020-05-21 17:01:41 · 428 阅读 · 0 评论 -
Java8之二:lambda表达式
public interface InterfaceA { void methodA(); //void methodB(); public static void main(String[] args) { //只能在“接口只有一个需要实现的方法”的情况下使用 InterfaceA a = () -> { System.out.println("A"); }; a.methodA(); } } ...原创 2020-05-21 15:56:27 · 304 阅读 · 0 评论 -
Java8之一:接口默认方法
Java8之后,接口可以使用默认方法和静态方法,如下: public interface InterfaceA { char var = 'A'; static void print() { System.out.println("static A"); } default void defaultPrint() { System.out.println("default A"); } } 但是,还是有些细节需要理清的: 1.静态方法只能通过接口名调用,静态成员变量却可以通过对象调原创 2020-05-21 15:36:30 · 318 阅读 · 0 评论
分享