摘要:
package com.sundear.demo.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPa 阅读全文
摘要:
package com.sxc.day;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress; /** * 阅读全文
摘要:
参考了https://www.cnblogs.com/captainad/p/11176127.html, 最近查数据库时,遇到了下面这样的, select 字段名 from 表 where data='{}'怎么都查不出来 ,突然注意到它的字段类型原来是json类型。 json 数据类型是mysq 阅读全文
摘要:
https://blog.csdn.net/qq_30816657/article/details/80297646 阅读全文
摘要:
if(布尔表达式){} Boolean flag = false; if(flag = true){ System.out.println("true"); }else{ System.out.println("false"); } 判断输出结果: 实际上这里的判断是这样的((flag=true)= 阅读全文
摘要:
集合是存放对象的引用的容器set list mapset list的父接口是Collection list 有序可重复set 无序 hashSet 基于hashMap来保存全部元素hashSet的底层实现依靠equals()和hashcode()方法。避免重复的规则: 先判断新元素与集合内已经有的旧 阅读全文
摘要:
StreamAPI 参考https://blog.csdn.net/y_k_y/article/details/84633001,仅自己学习记录,可劝删Stream是用函数式编程在集合类上进行复杂操作的工具 一、流的生成方法 1.Collection接口的stream() 2.静态的stream.o 阅读全文
摘要:
函数式接口消费型接口 Consumer<T> void accept(T t);供给型接口 Supplier<T> T get();函数型接口 Function<T> R apply(T t);断定型接口 Predicate<T> boolean test(T t); 只定义【一个抽象方法】的接口 阅读全文
摘要:
方法引用:当要传递给Lambda体的操作,已经有了实现方法,可以使用方法引用。 方法引用与lambda表达式结合使用,可以进一步简化代码。 1)实例方法引用:特定对象的实例方法 2)对象方法引用:特定类型的任意对象的实例方法 3)静态方法引用 4)构造方法引用 实例方法引用 对象::实例方法 int 阅读全文
摘要:
为什么要有默认方法? 在 java 8 之前,接口与其实现类之间的耦合度太高了,当需要为一个接口添加方法时,所有的实现类都必须随之修改。默认方法它可以为接口添加新的方法,而不会破坏已有的接口的实现。 interface Fun{ default void foo(){ System.out.prin 阅读全文