一直以为只有Java5之后才有了自动装箱拆箱,没想到在Java5之前就已经存在了AutoBox,只不过,没有让我们使用而已。哈哈,狡猾的Sun.
public class TestBean {
private int intValue;
/**
* 属性intValue的Getter方法。
*
* 创建日期:2005-9-22
* @return int
*/
public int getIntValue() {
return intValue;
}
/**
* 属性intValue的setter方法。
*
* 创建日期:2005-9-22
* @param intValue int
*/
public void setIntValue(int intValue) {
this.intValue = intValue;
}
}
public class TestMain {
public static void main(String[] args) throws Exception{
Method setMethod = TestBean.class.getDeclaredMethod("setIntValue", new Class[]{int.class});
Method getMethod = TestBean.class.getDeclaredMethod("getIntValue", new Class[0]);
TestBean bean = new TestBean();
setMethod.invoke(bean, new Object[]{new Integer(5)});
Object obj = getMethod.invoke(bean, new Object[0]);
System.out.println("掉用Get方法得回来的类型" + obj.getClass());
System.out.println("得到的值" + obj);
}
}
分享到:
相关推荐
1. **异常链**:在JDK 1.4中,引入了异常链机制,允许一个异常捕获另一个异常,并将它们链接在一起,方便开发者跟踪错误源。 2. **正则表达式**:通过`java.util.regex`包,Java 1.4引入了全面的正则表达式支持,极...
在Java发展历程中,JDK 1.4是一个重要的里程碑,它为后来的Java版本奠定了基础。这个版本发布于2003年,是Java SE(标准版)的一个关键迭代,引入了许多新特性并优化了现有功能。下面我们将详细探讨JDK 1.4的主要...
在这个版本中,Java引入了许多新的特性和改进,对于Windows操作系统用户来说,这个版本的JDK在当时的软件开发环境中扮演了关键角色。 首先,JDK 1.4的主要改进之一是引入了正则表达式(Regular Expressions)的支持...
首先,JDK1.4中最重要的新特性之一是NIO(New I/O),即非阻塞I/O。NIO提供了一种新的I/O模型,使得应用程序可以在处理I/O操作时不必一直等待,而是可以执行其他任务,提高了程序的并发性能。NIO的核心类位于`java....
在使用JDK 1.4绿色版时,只需将解压后的文件夹添加到系统的PATH环境变量中,确保系统可以找到所需的可执行文件,然后就可以开始编写和运行Java程序了。 总结,JDK 1.4绿色免安装版是一个便捷的开发工具,尽管已经有...
总的来说,JDK 1.4免安装版是Java开发者的一个便利工具,特别是对于需要在旧项目或特定环境中使用JDK 1.4的开发者,它提供了一个快速部署和使用的途径。尽管当前版本已经较为陈旧,但了解其特性和改进对于理解Java的...
标题提到的"jdk1.4 json包 6个全"指的是为Java 1.4版本提供的一个完整的JSON处理库,包含了六个相关的jar文件。 1. **commons-collections.jar**:这是Apache Commons Collections库,提供了大量的集合框架扩展,...
jdk1.4非安装版,可直接在MyEclipse等IDE工具导入jdk相应的版本。希望对你们有用处。
JDK1.4是Java开发工具包的一个重要版本,它在Java发展历程中扮演了关键角色。这个版本发布于2002年,带来了许多新的特性和改进,为后续版本奠定了基础。在此源代码中,我们可以深入理解Java语言的实现细节,以及Java...
**JDK 1.4中文开发手册**是Java开发者的重要参考资料,它详尽地阐述了JDK 1.4版本中的各种特性和API。JDK(Java Development Kit)是Java编程语言的核心工具集,包含了编译器、调试器、文档生成工具以及Java运行时...
之前好些人找我要1.4linux版本,现在分享出来
描述中的“axis2 jdk1.4用jar”可能指的是为了在JDK 1.4环境中运行Axis2,开发者需要找到一个专门为此版本JDK编译的Axis2库。这通常涉及到查找特定版本的Axis2发行版,该版本声明了对JDK 1.4的支持,并包含了所有...
JDK 1.4中引入了`java.util.logging`包,提供了一个轻量级的日志框架,让开发者能够灵活地控制应用程序的日志输出。 9. **调试器改进** `jdb`(Java调试器)得到了显著提升,支持更强大的断点、监视点和数据查看...
在JDK1.4环境下运行Struts2可能会遇到一些挑战,因为Struts2最初的设计和开发是在更新版本的Java环境中进行的。尽管如此,通过一些调整和配置,仍然可以使其在JDK1.4上运行,这就是"Struts2 in JDK1.4"(J4)的主题...
标题提到的“JDK1.4.0.17 for win64”是一款适用于Windows 64位系统的早期版本JDK,特别适合那些需要兼容旧项目或研究历史版本Java特性的开发者。 **JDK 1.4.0.17 特性回顾** 1. **NIO (New I/O)**: JDK 1.4引入了...
jdk1.4安装包,现在很难下载到的。安装后需要配置环境变量,配置方法网上一大堆
**标题:“JDK1.4 运行Struts2”** 在Java开发领域,Struts2是一个非常流行的MVC框架,它为构建基于Java Web的应用程序提供了强大的支持。然而,随着时间的推移,JDK版本也在不断更新,从JDK1.4到更现代的版本。...
在使用绿色版本时,只需将JDK的目录添加到系统的PATH环境变量中,就可以在命令行中使用JDK的各种工具了。 总的来说,JDK 1.4是一个里程碑式的版本,它的许多创新特性至今仍被广泛使用,并对后来的Java版本产生了...