Java
未读
1.java.lang.Class 类
# java.lang.Class 类 什么是反射:反射允许对封装类的字段、方法和构造函数的信息进行编程访问。 !\[image-20241112102007129\](https://hgh-typora-image.oss-cn-guangzhou.aliyuncs.com/img/image-
Java
未读
5.Java 构造函数反射
# Java 构造函数反射 ## Java反射 - Java构造函数反射 以下四种方法来自\` Class \`类获取有关构造函数的信息: \`\`\` Constructor\[\] getConstructors() Constructor\[\] getDeclaredConstructors
Java
未读
2.Java 类反射
# Java 类反射 ## Java反射 - Java类反射 我们可以使用Java反射来获取关于类的信息,例如作为其包名称,其访问修饰符等。 要获得简单的类名,请使用\` Class \`中的\` getSimpleName()\`方法。 \`\`\` String simpleName = c.g
Java
未读
4.Java 方法反射
# Java 方法反射 ## Java反射 - Java方法反射 #### 注:可先通过 \[java反射机制深入理解剖析\](https://www.w3cschool.cn/java/java-reflex.html) 理解基础再学习本篇文章 \`java.lang.reflect.Method
Java
未读
3.Java 字段反射
# Java 字段反射 ## Java反射 - Java字段反射 我们可以使用java.lang.reflect.Field类来获取关于类中的字段的信息。 以下四种方法在Class类可以返回关于字段的\` Field \`对象。 \`\`\` Field\[\] getFields() Field\
Java
未读
8.Java 数组反射
# Java 数组反射 ## Java反射 - Java数组反射 我们可以使用Class类中的isArray()方法来检查类是否是数组。 我们可以创建一个数组,使用反射通过读取和修改其元素的值\` java.lang.reflect.Array \`类。 Array类的\` getLength()\
Java
未读
10.Java Number类
# Java Number类 一般情况下我们会使用数据的基本数据类型:byte、int、short、long、double、float、boolean、char; 对应的包装类型也有八种:Byte、Integer、Short、Long、Double、Float、Boolean、Character;
Java
未读
6.Java 反射对象创建
# Java 反射对象创建 ## Java反射 - Java反射对象创建 我们可以使用反射动态创建类的对象。通过调用其中一个构造函数。 然后我们可以访问对象的字段的值,设置它们的值,并调用它们的方法。 有两种方法来创建对象: - 使用no-args构造函数 - 使用带参数的构造函数 ## 无参数构造
Java
未读
11.Java Character类
# Java Character类 ## Java Character类 使用字符时,我们通常使用的是内置数据类型 char。 ### 实例 \`\`\`java char ch = 'a'; // Unicode for uppercase Greek omega character char u

