摘要: Map<String, Object>的循环 Map数据 HashMap<String, Object> map = new HashMap<>(); map.put("name", "张三"); map.put("age", 20); map.put("sex", "男"); map.put("p 阅读全文
posted @ 2022-03-27 23:43 ElloeStudy 阅读(508) 评论(0) 推荐(0) 编辑
摘要: Java中Map集合中的Entry对象 Entry: 键值对 对象。 在Map类设计是,提供了一个嵌套接口(static修饰的接口):Entry。Entry将键值对的对应关系封装成了对象,即键值对对象,这样我们在遍历Map集合时,就可以从每一个键值对(Entry)对象中获取对应的键与对应的值。 En 阅读全文
posted @ 2022-03-27 23:42 ElloeStudy 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Java 包装类篇 Java中包装类的作用 在jdk1.5之前,java中原有的8种基本数据类型并非引用类型,而Object为引用类型,两者之间无法直接通信,如果想达到“万物来源Object”就做不到。而包装类,作为类肯定继承自Object,从而达到包装类和Object相关联,从而大大方便了数据类型 阅读全文
posted @ 2022-03-27 23:39 ElloeStudy 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 基本概念 Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法(即使是private的),可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反 阅读全文
posted @ 2022-03-27 23:38 ElloeStudy 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Java 反射篇——对属性和方法的读写操作 代码 对属性的操作 Class<?> myClass = Class.forName("com.zhang.reflect.Student"); Object o = myClass.getDeclaredConstructor().newInstance 阅读全文
posted @ 2022-03-27 19:26 ElloeStudy 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Java 反射篇——获取Class对象 // 1. 对象获取,调用Student类的父类方法getClass Student stu1 = new Student(); Class<? extends Student> stu1Class = stu1.getClass(); // 2.类名获取,包 阅读全文
posted @ 2022-03-27 19:25 ElloeStudy 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Java 反射篇——获取一般方法、属性 代码 获取一般方法 Class<?> myClass = Class.forName("com.zhang.reflect.Student"); Object myObject = myClass.getDeclaredConstructor().newIns 阅读全文
posted @ 2022-03-27 19:25 ElloeStudy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Java 反射篇——获取构造方法 1、简介 通过反射来获取一个类的构造器可以分为以下两步: 获取该类的字节码对象(类对象 Class) 从这个字节码对象去获取需要的构造器 2、代码实现 // 使用类对象 Class<?> myClass = Class.forName("com.zhang.refl 阅读全文
posted @ 2022-03-27 19:24 ElloeStudy 阅读(837) 评论(0) 推荐(0) 编辑