社区
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对象,也就不知道类名是什么
请高手指点。。
...全文
53
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???
举几个例子
JDK 1.5的泛型實現(Generics in JDK 1.5)
JDK 1.5的泛型實現(Generics in JDK 1.5) 1 侯捷觀點 JDK 1.5的泛型實現 — Generics in JDK 1.5 — 北京《程序員》 2004/09 台北《Run!PC》2004/09 作者簡介:侯捷,資訊教育、專欄執筆、大學教師。常著文章自娛,頗示己志。 侯捷網站:http://www.jjhou.com(繁體) 北京鏡站:http://jjhou.csdn.net(簡體) 永久郵箱:jjhou@jjhou.com . 讀者基礎:有
Java
語言基礎,使用過
Java
Collections。 . 本文適用工具: JDK1.5 . 本文程式源碼可至侯捷網站下載 http://www.jjhou.com/
java
two-2004-reflection-and-generics-in-jdk15-sample.ZIP . 本文是
Java
Two-2004技術研討會同名講題之部分內容書面整理。 . 關鍵術語: persistence(永續性、持久性) serialization(序列化、次第讀寫) generics(泛型) polymorphism(多型) 全文提要 泛型技術與 Sun JDK的淵源可追溯自 JDK1.3。但無論 JDK 1.3或 JDK1.4,都只是 以編譯器外掛附件的方式來支援泛型語法,並且
Java
標準程式庫未曾針對泛型全 侯捷觀點 Generics in JDK 1.5 面改寫。而今 JDK1.5正式納入泛型。本文討論 JDK1.5的泛型實現,包括如何使 用及自訂 generic
class
es and algorithms,其中若干語法異於 JDK 1.3和 1.4。 我 我我我我曾經在
Java
Two 2002大會上針對泛型技術給出一個講題,並將內容整理為《
Java
泛型技術之發展》一文(http://www.jjhou.com/
java
two-2002.htm)。該文所談的
Java
泛型語法以及
Java
泛型技術之內部實作技術,在今天(被 JDK 1.5正式納入)依 然適用。但由於有了若干小變化,並且由於
Java
標準程式庫的全面改寫,使我認 為有必要再整理這篇文章,讓讀者輕鬆地在 JDK 1.5中繼續悠遊「泛型」技術。 閱讀本文之前,如果自覺基礎不夠,可以補充閱讀適才提到的《
Java
泛型技術之 發展》,那是一篇非常完整的文章,可助您完整認識泛型技術的來龍去脈。 Sun JDK的泛型發展歷史要從 1.3版說起。該版本配合 GJ,正式進入泛型殿堂。 所謂 GJ是 "Generic
Java
" 的縮寫,是一個支援泛型的
Java
編譯器補充件,可謂
Java
泛型技術的先趨。隨後,泛型議題正式成為 JSR #14,其技術基礎便是源自 GJ。 JDK1.4搭配 JSR14提供的外掛附件,使泛型技術在
Java
世界從妾身未明的身份扶 正而為眾所屬目的焦點。今天,JDK1.5終於內建泛型特性,不僅編譯器不再需要 任何外力(外掛附件)的幫助,整個
Java
標準程式庫也被翻新(retrofit),許多 角落針對泛型做了改寫。 讓我們把帶有「參數化型別」(parameterized types)的
class
es稱為 generic
class
es, 把帶有「參數化型別」的 methods稱為 generic algorithms,那麼,對眾多
Java
程 式員而言,泛型帶來的影響不外乎以下四點,稍後逐一說明。 ..如何使用 generic
class
es ..如何使用 generic algorithms ..如何自訂 generic
class
es ..如何自訂 generic algorithms 在此先提醒您,運用泛型時,加上 –Xlint:unchecked編譯選項,可讓編譯器幫 助我們檢查潛在的型別轉換問題。 侯捷觀點 JDK 1.5的泛型實現(Generics in JDK 1.5)3 使用 Generic
Class
es Generic
class
es的最大宗運用是 collections(群集),也就是實作各種資料結構(例 如 list, map, set, hashtable)的那些
class
es。也有人稱它們為容器( containers)。這 些容器被設計用來存放 Object-derived元素。而由於
Java
擁有單根繼承體系,任 何
Java
class
es都繼承自
java
.lang.Object,因此任何
Java
ob
SDUT-
Java
——打印金字塔
C语言实验——打印金字塔 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。 Input 输入只有一个正整数n。 Output 打印金字塔图形,其中每个数字之间有一个空格。 Sample Input 3 Sample Output 1 1 2 1 1 ...
Java
语言程序设计复习题自用
@[TOC] 第九章复习题 9.1~9.3 9.1 描述对象和它的定义类之间的关系? 9.2 如何定义类? 9.3 如何声明对象应用变量? 9.4 如何创建对象? —— 第一次创作,是个新人,请多多
指教
,希望大家多多指出错误,蟹蟹啦~-————————————————————————————————————————— 9.1 答:对象是类的实例,类用来定义对象的数据域以及方法。 9.2 答:public
class
Class
Name { } 9.3 声明对象 答:
Class
Name v; 9.4创建对
JAVA
进阶-——泛型
目录 前言 一、泛型是什么? 二、为什么我们要使用泛型? 三、泛型的使用 3.1 泛型类 3.2 泛型方法 3.3 泛型接口 四、通配符与上下界 五、泛型在虚拟机中是如何实现的? 总结 前言 接下来一段时间,本人会将近期所看到的学到的一些知识分享在CSDN上,欢迎各位大神前来交流、
指教
,首先会从
JAVA
开始,毕竟作为安卓开发工程师,
JAVA
是基础,后续也会更新一些安卓方面的内容。第一篇博客,是关于
JAVA
中的泛型。文章中的图表、代码均为原创,如需转载,请注明出处。 一、泛型是什么?
Java
中
class
path讲解及使用方式
Java
中
class
path讲解及使用方式
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章