类名.class的含义。
Class对象内含有与Class相关的各种信息(别称meta-class)
我们的程序中的每个类都有一个相应的Class对象.每当新的类被编译
完成,就会产生一个Class对象存储与相同的.class文件内.执行期间
当你想要产生该class的对象是,JVM便会检查该型别的Class对象是
否被加载.如果没被加载,JVM会根据名称找到.class文件并加载它.
getName():Returns the name of the entity (class, interface,
array class, primitive type, or void) represented by this
Class object, as a String.
Class类的实例是用来表示Java程序在运行时载入的类(Class)或接口(Interface).
Java程序在运行时每个类都会对应一个Class对象,
可以从Class对象中得到与类相关的信息
附上一例子,你看看吧,应该会明白点的
public class MyClass {
public static void main(String[] args) {
String name = "ZhuJun";
Class c = name.getClass();
System.out.println("getName: " + c.getName());
System.out.println("isInterface: " + c.isInterface());
System.out.println("isPrimitive: " + c.isPrimitive());
System.out.println("isArray: " + c.isArray());
System.out.println("SuperClass: " + c.getSuperclass().getName());
}
}
输出结果:
getName: java.lang.String
isInterface: false
isPrimitive: false
isArray: false
SuperClass: java.lang.Object
转载于:https://blog.51cto.com/gang4415/405038
类名.class的含义。相关推荐
- 类名.claa 的含义
今天在看以前的一个没有文档的项目.痛苦十分纠结难过无奈. 不知不觉看到反射这块. 类名.class 各种用法如下. Students c1 = Students.class.newInstance ...
- 安装了git以后,idea类名颜色的含义
绿色,已经加入控制暂未提交 红色,未加入版本控制 蓝色,加入,已提交,有改动 白色,加入,已提交,无改动 灰色:版本控制已忽略文件
- 类名.class的含义
Class对象内含有与Class相关的各种信息(别称meta-class) 我们的程序中的每个类都有一个相应的Class对象.每当新的类被编译完成,就会产生一个Class对象存储与相同的.c ...
- Android10.0 ContentProvider原理分析
原文地址:https://skytoby.github.io/2019/ContentProvider%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90/ 基于Android10 ...
- Java开发命名规范总结
类命名规范: 类名使用 UpperCamelCase 风格(首字母都大写),必须遵从驼峰形式. 例如: MessageUtil 抽象类命名使用 Abstract 或 Base 开头 : 异常类命名使用 ...
- element-UI响应式(布局原理)讲解 - 贴文篇
element-UI响应式(原理)- 讲解 element-UI官方说明:响应式布局 参照了 Bootstrap 的 响应式设计,预设了五个响应尺寸:xs.sm.md.lg 和 xl. Element ...
- JAVA学习笔记-surper
Super 1.super是一个关键字,全部小写. 2.super和this对比着学习.this:this能出现在实例方法和构造方法中.this的语法是:"this."." ...
- 【Java】——命名规范
基于三件事,学习Spring源码.阅读同事之前的代码.读<重构 改善既有代码的设计>意识到命名,是代码能否阅读的重要保证,而且这种对阅读理解的帮助是注释远不能替代的,利用这个机会重新学习下 ...
- 【苦练基本功】代码整洁之道 pt4(第10章-第12章)
代码整洁之道 pt4(第10章-第12章) 10 类 10.1 类的组织 10.2 类应该短小 10.2.1 单一权责原则 10.2.2 内聚 10.2.3 保持内聚性就会得到许多短小的类 10.3 ...
最新文章
- logstash 自动重新加载配置
- torchvision 笔记:ToTensor()
- python中的特殊成员
- boost::hana::when用法的测试程序
- 解决安装Weblogic domain卡住问题(Primeton BPS)
- C++ STL 学习笔记 3. 文本文件操作
- 剑指offer的前16题-java版
- Springboot 打包成jar以后,读取resources里的文件夹
- cesium 模型绕点飞行一周
- 【汇编语言】,值得学习的“编程世界的常青树”
- CentOS 6.x通过yum安装php7.1及相关环境
- docker部署达梦流程记录(DM7和DM8)
- java版flashplayer下载安装_mac版flash player
- 中小企业知识管理难题怎么做?天翎与群晖携手给出最优解
- 小游戏《俄罗斯方块》开发
- netbeans11安装教程_Netbeans使用教程
- FTDI FTD2XX 驱动学习笔记(一)
- Linux系统之复制粘贴命令
- 前景背景样本不均衡解决方案:Focal Loss,GHM与PISA(附python实现代码)
- 亮紫色晶体meso四(4-氨基苯基)卟啉TAPP/TAPPPt/TAPPCo/TAPPCd/TAPPZn/TAPPPd/TAPPCu/TAPPNi/TAPPFe/TAPPMn金属配合物-齐岳供应
热门文章
- java把一段英文拆成单词_Java Word Break(单词拆解)
- 2021年春季学期-信号与系统-第六次作业参考答案-第三小题
- 连续三天说一个事情 : 信号转换
- AD9833所产生的高频信号质量分析
- 什么才是有效的工程教育的方法?
- java common http_httpClient和common-httpclient的区别
- os x 10.9.5怎么升级_鸿蒙手机系统终于定档!华为官宣发布时间,首批升级名单已出炉...
- Zynq常见内核崩溃
- 怎样快速学习html5,如何快速学习HTML5?带你了解HTML5学什么?
- java 国际化 properties_java处理国际化和读取properties文件代码片段