自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java中功能强大的反射机制

博主也是今天刚刚学习了Java的反射机制,收获颇多,后面的一个案列,已经框架式编程给了我很大的震撼 反射: Java反射机制:是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展. 我们要想通过反射去使用一个类,首先我们要获取到该类的字节码文件对象,也就是类型为Class类型的对象,获取class类对象有以下方法 使用类的class属性来获取该类对应的Class对象。

2021-05-26 21:59:28 162

原创 Java中的stream流

Java中的stream流 1.Stream流的常见中间操作方法 Stream<T> filter(Predicate predicate):用于对流中的数据进行过滤Predicate接口中的方法 boolean test(T t):对给定的参数进行判断,返回一个布尔值 Stream<T> limit(long maxSize):返回此流中的元素组成的流,截取前指定参数个数的数据 Stream<T> skip(long n):跳过指定参数个数的数据,返回由该流的

2021-05-25 23:56:33 313

原创 JAVA常用函数式接口

Java中的函数式接口 本文介绍四种常用的函数式接口 1.Supplier接口 Supplier<T>:包含一个无参的方法T get():获得结果 该方法不需要参数,它会按照某种实现逻辑(由Lambda表达式实现)返回一个数据 Supplier<T>接口也被称为生产型接口,如果我们指定了接口的泛型是什么类型,那么接口中的get方法就会生产什么类型的数据供我们使用 下面是它的一个简单应用 import java.util.function.Supplier; publi

2021-05-24 22:47:29 1292

原创 Java中的方法引用

Java中的方法引用 1.方法引用符 下面给出一个案例 public interface Printable2 { public abstract void PrintInt(int i); } public class PrintableDemo2 { public static void main(String[] args) { //在主函数中调用方法 //1.先用Lambda表达式 usePrintable(i->

2021-05-23 17:11:44 261

原创 Java中的lambda表达式

Java中的lambda表达式 组成lambda表达式的三个要素:形式参数,箭头,代码块 lambda表达式也有一定的前提 1.有一个接口 2.接口中有且仅有一个抽象的方法(这一点一定要注意) 下面是一个抽象方法无参无返回值类型的 public interface Eatable { void eat(); } public class EatableDemo { public static void main(String[] args) { //Lam

2021-05-21 23:25:19 181

原创 网络编程TCP

网络编程TCP(JAVA) TCP发送数据的步骤 1:创建客户端的Socket对象(Socket) 2:获得输出流,写数据 3:释放资源 TCP接受数据的步骤 1:创建服务器端的Socket对象(ServerSocket) 2:获得输入流,读数据,并把数据显示在控制台 3:释放资源 下面有一个案例 发送端 import java.io.IOException; import java.io.InputStream; import j.

2021-05-21 18:06:31 294

原创 网络编程UDP

网络编程UDP(Java) 1,网络编程的三要素 常用命令: 1.ipconfig:查看本机IP地址 2ping IP地址:检查网络是否连通 import java.net.InetAddress; import java.net.UnknownHostException; /* InetAddress 此类表示Internet协议(IP)地址 public static InetAddress getByName (String.

2021-05-20 22:33:40 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除