摘要: 枚举类型是Java中一种用于统一管理有限的常量数据的数据类型。 它将常量设置为对象,提高了代码的可读性和简洁性。 通过使用枚举类型,可以在代码中更方便地读取和使用常量。 package com.shujia.day22; /* 1. 创建枚举类的属性(成员变量),必须是作为私有常量出现 2. 必须将 阅读全文
posted @ 2024-08-23 22:06 ていせい 阅读(3) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day21; import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.util.Arrays; /* 通过反射获取成员方法,并传值调用 获取所有方法 g 阅读全文
posted @ 2024-08-23 21:45 ていせい 阅读(2) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day21; import java.lang.reflect.Constructor; import java.lang.reflect.Field; /* 反射获取成员变量并赋值使用 获取所有成员 通过类的字节码文件对象获取 getFields 只能获取公共 阅读全文
posted @ 2024-08-23 21:30 ていせい 阅读(2) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day21; import java.lang.reflect.Constructor; import java.util.Arrays; /* 类中的三大成员: 成员变量:Field 构造方法:Constructor 成员方法:Method 获取构造方法,通过 阅读全文
posted @ 2024-08-23 21:20 ていせい 阅读(1) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day21; /* 如何获取一个字节码文件(编译后得到的.class后缀的文件)对应的Class对象 一个字节码文件,在内存中只会存在一个对应的Class类对象 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象 阅读全文
posted @ 2024-08-23 20:47 ていせい 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2024.cnblogs.com/blog/3491928/202408/3491928-20240823195409326-4130459.png) ![](https://img2024.cnblogs.com/blog/3491928/202408/3491928-20240823195419825-1322925593.png) ![](https://img 阅读全文
posted @ 2024-08-23 19:55 ていせい 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 只包含一个抽象方法的接口,称为函数式接口。 可以通过Lambda 表达式来创建该接口的对象。 (若Lambda 表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。 在任意函数式接口上设置@FunctionalInterface注解,这样做可以检查它是否是一个函数式接口, 同时j 阅读全文
posted @ 2024-08-23 19:53 ていせい 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 测试类 package com.shujia.day21.lambdademo4; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /* 案例3:使用匿名内部类改进 现在有一个存储员工的集合,员工 阅读全文
posted @ 2024-08-22 23:29 ていせい 阅读(1) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day18.logindemo; import java.io.*; import java.util.ArrayList; import java.util.Scanner; /* 登录注册java版: 思考1:将用户名和密码写在记事本中,编写登录和注册的方法 阅读全文
posted @ 2024-08-21 21:34 ていせい 阅读(2) 评论(0) 推荐(0) 编辑
摘要: package com.shujia.day18.logindemo; import com.shujia.day18.utils.MysqlTool; import java.io.*; import java.sql.Connection; import java.sql.PreparedSta 阅读全文
posted @ 2024-08-21 21:33 ていせい 阅读(3) 评论(0) 推荐(0) 编辑