加载资源文件路径: db.properties 注意:加载properties文件,只能使用Properties类的load方法. ------------------------------------------ 方式1:使用绝对路径的…
反射其它的API: Class类中: int getModifiers():获得修饰符 String getName():返回类的全限定名 Package getPackage():获得该类的包 String getSimpleName()…
使用反射调用静态方法: 静态方法不属于任何对象,静态方法属于类本身. 此时把invoke方法的第一个参数设置为null即可. [crayon-5dec08d0d4c21550841451/] ------------------------…
使用反射调用方法: 1):获取方法所在类的字节码对象. 2):获取方法对象. 3):使用反射调用方法. --------------------------------------------------------------------…
使用反射获取类中的方法: 1):获取方法所在类的字节码对象. 2):获取方法. ------------------------------------------------------------------------ Class类中…
构造器最大的作用:创建对象. 为什么使用反射创建对象,为什么不直接来new呢? 在框架中,提供给我们的都是字符串. ----------------------------------------------------------- 使用…
需求:通过反射来获取某一个类的构造器: 1):获取该类的字节码对象. 2):从该字节码对象中去找需要获取的构造器. --------------------------------------------------------------…
Class类: 用来描述类或者接口的类型,描述类的类. Class类的实例: 在JVM中的一份份字节码,Class实例表示在JVM中的类或者接口,枚举是一种特殊的类,注解是一种特殊的接口. 当程序第一次使用某一…
问题1: 1.对象有编译类型和运行类型 Object obj = new java.util.Date(); 编译类型: Object 运行类型: java.util.Date 需求:通过obj对象,调用java.util.…
JVM和类: 运行Java: java 带有main方法的类名 启动JVM,并加载字节码. ----------------------------------------------------------------- 当调用jav…
更多...
加载中...