社区
Java SE
帖子详情
java-Class问题——高手指教
cfd406635982
2010-04-28 01:08:55
请问一下,我如何获得一个不知道具体类型的Class对象;
基础类型没有getClass属性,但是我用Object的是Object来表示的
而且还有很多类型也没有getClass属性,如果java.sql.Timestamp;
如果用.class的话,但是我不知道具体是什么类型Object又没有class属性。。
我该这么获取?
谢谢了。
如果是用Class.forName()的话,没有获取到class对象,也就不知道类名是什么
请高手指点。。
...全文
96
3
打赏
收藏
java-Class问题——高手指教
请问一下,我如何获得一个不知道具体类型的Class对象; 基础类型没有getClass属性,但是我用Object的是Object来表示的 而且还有很多类型也没有getClass属性,如果java.sql.Timestamp; 如果用.class的话,但是我不知道具体是什么类型Object又没有class属性。。 我该这么获取? 谢谢了。 如果是用Class.forName()的话,没有获取到class对象,也就不知道类名是什么 请高手指点。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cfd406635982
2010-04-28
打赏
举报
回复
不好意思。。我搞错了 呵呵 耽误大家时间了 谢谢!
zyus1987
2010-04-28
打赏
举报
回复
soli11722984
2010-04-28
打赏
举报
回复
LZ,哪些类没有getClass???
举几个例子
Java
中
class
与
Class
的区别
一.
class
与
Class
区别
class
是
Java
中的关键字,如public
class
Xxx 或者
class
Xxx ,在声明
Java
类时使用。 而
Class
是一个类。 我们通常认为类是对象的抽象和集合,
Class
就相当于是对类的抽象和集合。 也可以认为对象是类的实例,类是
Class
的实例。 二.
Class
介绍
Class
是一个类。如下图,它在
java
.lang包中。 它的构造函数是private属性,所以我们不能直接new一个
Class
对象出来,如下图注释段所说: “私有构造函数。只有
Java
虚
Java
中每个类都有个
Class
对象,那
Class
类有自己的
Class
对象吗?
Java
的
Class
类是一个强大的工具,它不仅为每个类提供了元数据,而且自身也遵循了这一规则,拥有自己的
Class
对象。下次当你在使用反射或者处理类相关的操作时,不妨想一想这个
Class
类的
Class
对象,它可能会给你带来新的编程灵感。这个
Class
对象,就像是每个类的身份证,记录着类的名字、属性、方法等信息。这意味着,
Class
类自身也是一个类,按照
Java
的规则,它也应该有一个
Class
对象。是的,你没看错,
Class
类有一个自己的
Class
对象,它就是。
java
.
class
.path详解
java
中System.properties的一个属性“
java
.
class
.path”(系统类加载器加载字节码
class
的路径)的获取及详解: 获取 package com.yoyo.yotils.yoyo.system; import org.apache.commons.lang3.StringUtils; import
java
.util.Properties; /** * ...
在
java
中
class
是什么意思_
java
中的
class
是什么意思
java
中的
class
代表类,
class
类存在于
java
.lang包中。在
Java
中,每个
class
都有一个相应的
Class
对象。当我们编写一个类并进行编译后,在生成的【.
class
】文件中就会产生一个
Class
对象,它用于表示这个类的类型信息。
Class
类(在
java
.lang包中,Instances of the
class
Class
represent
class
es and interfa...
java
一个文件两个
class
_一个
Java
文件中可以定义多个
Class
么?
一个
Java
文件可以定义多个
Class
么 ?答案肯定是可以的。下面我们测试一下://Test.
java
class
A {}
class
B {}
class
C {}
class
D {}创建一个Test.
java
文件, 在这个文件中定义了4个类 分别是A,B,C,D。然后在编译一下这个Test.
java
文件,看会发生什么?[boardMacBook-Pro ~]$
java
c Text.
java
[bo...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章