java class的方法_Java Class类常用方法描述
一 生成Class对象的三种方式
1 Class.forName("全路径名")
2 类名.Class
3 实例对象.getClass()
接着看三种方式生成Class对象的区别
packagecom.shangcg.reflect;/***
*
* 三种方式生成Class对象的区别测试
* 说明:测试一、二、三可屏蔽代码分开进行看输出结果
*
*/
public classClassDemo {public static voidmain(String[] args)
{try{/** 测试一 测试类名.class
* 输出为:
* testTypeClass---class com.shangcg.reflect.AnyOneObject 没有执行构造函数没有执行静态块*/Class> testTypeClass = AnyOneObject.class;
System.out.println("testTypeClass---" +testTypeClass);/*测试二 测试Class.forName()
* 输出为:
---静态的参数初始化--- 说明执行静态块
testForName---class com.shangcg.reflect.AnyOneObject*/Class> anyOneTypeForName = Class.forName("com.shangcg.reflect.AnyOneObject");
System.out.println("testForName---" +anyOneTypeForName);/*测试三 测试Object.getClass()
* 输出:
*
java class的方法_Java Class类常用方法描述相关推荐
- java的equals方法_Java LocalDateTime类| 带示例的equals()方法
java的equals方法 LocalDateTime类equals()方法 (LocalDateTime Class equals() method) equals() method is avai ...
- java的parse方法_Java即时类| parse()方法与示例
java的parse方法 即时类parse()方法 (Instant Class parse() method) parse() method is available in java.time pa ...
- java的equals方法_Java Duration类| 带示例的equals()方法
java的equals方法 持续时间类equals()方法 (Duration Class equals() method) equals() method is available in java. ...
- java的lookup方法_Java ObjectStreamClass lookup()方法与示例
ObjectStreamClass类lookup()方法lookup()方法在java.io包中可用. lookup()方法用于查找可以序列化的类的描述符. lookup()方法是静态方法,可以使用类 ...
- java定义类属性方法_java定义类、属性、方法
Java是面向对象的程序设计语言,Java语言提供了定义类.定义属性.方法等最基本的功能.类可被认为是一种自定义的数据类型,可以使用类来定义变量,所有使用类定义的变量都是引用变量,它们将会引用到类的对 ...
- java修饰符默认_Java的类,方法,变量等等的默认修饰符是什么
访问控制修饰符 Java中,可以使用访问控制符来保护对类.变量.方法和构造方法的访问.Java支持4种不同的访问权限. 默认的,也称为default,在同一包内可见,不使用任何修饰符. 私有的,以pr ...
- 时间日期类JAVA包含地区属性_Java常用类 | 时间和日期类
开发中经常涉及到时间与日期,记录下Java中与时间和日期相关的API JDK8之前与时间日期相关的类 java.lang.System类 System类提供了一个公共的静态方法currentTimes ...
- java中collection方法_Java 8中的Collector toCollection()方法
toCollection()Java中的Collector类的方法返回一个Collector,该Collector以遇到的顺序将输入元素累积到一个新的Collection中. 语法如下static & ...
- java的flush方法_Java中的BufferedWriter flush()方法及示例
Java中buffered writer类的flush()方法用于刷新缓冲的writer流中的字符.语法:公共void flush()指定者:此方法由Flushable接口的flush()方法指定.重 ...
最新文章
- 大脑通过统计推理表征“自我”
- 如何用node命令和webpack命令传递参数 转载
- 编程软件python中的if用法-给Python初学者的一些技巧
- mysql 5.7优化不求人_《MySQL 5.7优化不求人》直播精彩互动
- Python档案袋( Sys 与 Import 模块)
- r 语言 ggplot上添加平均值_R语言自定义两种统计量度:平均值和中位数,何时去使用?
- Unable to start activity ComponentInfo{com.first/com.first.Game}
- Python之值得学习练手的22个迷你程序(附代码)
- 伦斯勒理工大学计算机专业好申请吗,2020年伦斯勒理工学院申请难度
- MySQL读写分离介绍及搭建
- layui JS 中文乱码解决办法
- 数学建模 计算机,计算机数学建模.pdf
- 乘法鉴相器的matlab仿真,种用MATLAB仿真锁相环方法.PDF
- Hubstudio指纹浏览器和YiLu代理(易路代理)的配置教程
- 爱尔兰都柏林大学计算机科学专业,爱尔兰都柏林大学专业介绍
- [Delphi] 多线程编程
- c++头文件:stdio.h ,cstdio ,iostream
- 基于微信小程序的校园二手交易
- 超平面,半空间,多面体,单纯形定义与解析
- python pymssql连接本地SQL SERVER