`
ahang8415
  • 浏览: 46392 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

请教:如何使用java的反射机制,泛型和poi包来编一个通用的读取excel文件的类

阅读更多
如何使用java的反射机制,泛型和poi包来编一个通用的读取excel文件的类。方便测试人员使用。

使用javabean来封装excel的每一行的记录。然后把javabean放入List中。方便调用。

excel的第一行是javabean中的字段,第二行是每个字段对应的类型。

以后的行的都是字段的值。
分享到:
评论
1 楼 lzy.je 2008-08-22  
有个类似的场景,也想知道如何动态的创建类型。
我感觉java是static oo的语言,类型应该不能够动态创建吧。在考虑jruby,不知道能否可以。

想问问beanshell是否可以?

相关推荐

    java 基于泛型与反射的通用 DAO

    综上所述,这个项目展示了如何利用Java的泛型和反射技术实现一个通用的DAO,使得数据库操作更加灵活和易于维护。泛型确保了类型安全,而反射则提供了运行时的动态行为。这种设计模式在实际开发中非常常见,尤其是在...

    java泛型和反射机制

    对java泛型以及反射机制进行原理和应用上的讲解,帮助初学者对这两个概念进行更轻松的掌握

    java反射与泛型综合例子

    Java反射和泛型是Java编程中的两个重要特性,它们各自为开发者提供了强大的功能,并且在特定情况下可以相互结合使用。本文将深入探讨这两个概念,并通过一个具体的`Testrefl.java`示例来阐述它们的应用。 Java反射...

    Java试题-3:反射和泛型的综合应用

    Java试题-3:反射和泛型的综合应用 Java反射 泛型都是比较高级的应用技术

    利用反射生成泛型类对象

    此代码是一个生成泛型对象的类。 比如: Pool<Point> pool = new Pool(){}; Point p = pool.get(x, y); //在此构造Point对象 ... pool.put(p); 希望能帮助那些为查找泛型构造器、非静态内部泛型类的对象生成而烦恼的...

    myreflect.rar 反射和泛型使用源码

    Java编程语言中的反射和泛型是两个非常重要的概念,它们为开发者提供了强大的工具来操作类、接口、对象以及参数类型。在"myreflect.rar"这个压缩包中,我们可以期待找到一系列关于这两个主题的源代码示例,这将有助...

    Java反射泛型,实现数据库的动态增删改查等功能

    Java反射和泛型是两种强大的编程特性,它们在开发中有着广泛的应用,特别是在数据库操作的动态化场景下。本文将详细介绍如何结合这两种技术实现在Java中对MySQL、SQL Server或Oracle数据库进行动态的增删改查操作。 ...

    Java-Java反射与泛型教程

    在学习Java反射和泛型时,理解它们的概念和使用场景是非常重要的。反射提供了一种动态操控程序的能力,常用于框架开发、插件系统、元数据处理等。而泛型则提高了代码的可读性和安全性,减少了类型转换的工作。结合...

    JAVA5泛型和反射

    Java 5 引入了泛型和反射两个重要的特性,极大地增强了编程的灵活性和安全性。泛型主要是为了解决在编程中频繁进行类型转换的问题,而反射则允许程序在运行时动态地获取类的信息和调用方法。 泛型类型: 在 Java 5 ...

    Java反射、泛型和注解实战之Spring核心注入IOC的实现

    通过这个实战项目,你可以深入理解Java反射、泛型和注解的用法,并且了解到如何利用它们构建一个基本的依赖注入系统,这将有助于你更好地理解和使用Spring框架。同时,这样的实践也有助于提升你的编程技能,使你能够...

    Java泛型和反射机制

    Java泛型和反射机制

    深入分析JAVA 反射和泛型

    深入分析JAVA 反射和泛型 JAVA 反射和泛型是 JAVA 编程语言中两个重要的概念,它们在 JAVA 编程中扮演着非常重要的角色。下面我们将深入分析 JAVA 反射和泛型的相关知识点。 JAVA 反射 JAVA 反射是 JAVA 编程语言...

    Java泛型_Java中的泛型结构_

    Java泛型是Java编程语言中一个强大的特性,它允许在定义类、接口和方法时使用类型参数,从而实现参数化类型。泛型的主要目标是提高代码的类型安全性和重用性,减少类型转换的麻烦,并在编译时捕获可能的类型错误。...

    poi读取excel及通过反射和注解来提取excel导出导入通用工具类.md

    poi通过反射,泛型,注解来实现通用的poi导出导入公共类。

    关于java基础的泛型的练习

    Java泛型是Java SE 5.0引入的一个重要特性,它极大地增强了代码的类型安全性和可读性。泛型在编程中的应用广泛,特别是在集合框架中,使得我们可以在编译时就检查类型,避免了不必要的类型转换,并且提高了代码的...

    java反射全解(反射原理+反射API详解+反射与数组+反射与泛型+反射源码与性能开销+反射优缺点+反射与内省)

    通过反射机制,可以在运行时判断任意一个对象所属的类、构造任意一个类的对象、判断任意一个类所具有的成员变量和方法、调用任意一个对象的方法。 反射机制的原理是基于类加载的流程。类加载的完整过程包括编译、...

    Java泛型的用法及T.class的获取过程解析

    2. 泛型 + 反射:泛型可以与反射结合使用,通过反射的API来获取T的Class。 3. 收敛:泛型可以增加类型安全,减少了强制类型转换的代码。 4. MetaProgramming:泛型可以在编译期搞很多东西,比如MetaProgramming。 ...

    泛型 反射 相关概念方法使用

    泛型和反射是Java编程语言中的两个重要特性,它们各自有着独特的功能,但在某些场景下也可以结合使用。本文将深入探讨这两个概念以及相关的使用方法。 首先,我们来了解泛型。泛型是Java 5引入的一项特性,它允许在...

Global site tag (gtag.js) - Google Analytics