`

Java反射之:数组元素的读取和写入

阅读更多
import java.lang.reflect.Array;

public class Main {
  public static void main(String[] argv) throws Exception {
        int[] array = { 1, 2, 3 };
        // 获取第三个元的值
        Object o = Array.get(array, 2);
        System.out.println(o);
        // 给第三个元素赋值.
        Array.set(array, 2, 1);
        System.out.println(array[2]);
  }
}


发错了位置,没想发到论坛,很抱歉
分享到:
评论
1 楼 doyouall 2010-12-24  
只是一个工具类

相关推荐

    JAVA程序员必读:基础篇

    8. **IO流**:Java的输入/输出流处理允许程序读取和写入数据,包括文件操作、网络通信等。 9. **多线程**:Java支持多线程编程,理解线程的创建、同步和通信对于构建高效的并发应用非常重要。 10. **接口与抽象类*...

    Java核心技术卷I基础知识第10版高清完整版

    5. **输入/输出(I/O)**:Java的I/O系统允许程序读取和写入文件、网络流和其他数据源。BufferedReader和FileWriter等类是进行文件操作的基本工具,而Socket和ServerSocket用于网络通信。 6. **多线程**:Java支持...

    java基础总结文档

    【Java基础总结】 Java是一种广泛使用的面向对象的编程语言,具有丰富的类库和...以上只是Java基础知识的一部分,Java还有更多高级特性和概念,如多线程、异常处理、IO流、网络编程、反射等,都需要深入学习和实践。

    《JAVA语言程序设计》期末考试试题及答案2(应考必备题库).pdf

    20. Java反射和动态加载:文件提及了class关键字和Class类的使用,这些是Java反射机制的一部分,允许程序在运行时访问和操作类的属性和方法。 以上知识点涵盖了Java语言的基础知识、面向对象的概念、异常处理、数据...

    Head First Java.第二版.中文完整高清版.pdf

    10. **反射**:Java反射API允许在运行时检查类、接口、字段和方法的信息,甚至动态调用方法。 11. **Java集合框架的高级特性**:包括迭代器、比较器、优先队列以及并发集合的使用。 12. **Java Swing和GUI编程**:...

    Java综合面试资料集

    2. Files 的常用方法:Files 类提供了许多常用的 IO 方法,例如读取文件、写入文件等。 反射机制知识点: 1. 反射机制:反射机制是 Java 语言中的一个机制,它允许程序在运行时访问、检测和修改类的信息。 2. 反射...

    最最常用的 100 个 Java类分享

    1. `java.util.ArrayList`:ArrayList是Java集合框架中的一种动态数组,它允许快速的元素访问,但插入和删除操作相对较慢。 2. `java.io.IOException`:这是所有I/O异常的基类,用于处理输入/输出操作中的错误。 3...

    JAVA常用方法.rar

    - `read()` 和 `write()`: 读取或写入单个字节。 - `close()`: 关闭流,释放资源。 5. **异常处理方法** - `try-catch-finally`: 异常处理结构,捕获并处理异常。 - `throw`: 抛出异常。 - `throws`: 声明方法...

    Java2 实用教程

    6. **输入/输出流**:Java的I/O流模型允许程序读取和写入数据,包括文件操作、网络通信等。InputStream和OutputStream是所有输入输出类的基类,而Reader和Writer则用于处理字符流。 7. **多线程**:Java内置对多...

    《Java语言程序设计》(基础篇)例题源代码(程序清单)

    7. **输入输出流**:Java的IO流用于数据的读取和写入。例题可能涉及FileReader、FileWriter、BufferedReader、BufferedWriter等,以及文件操作和流的关闭。 8. **函数式编程**:Java 8引入了Lambda表达式和Stream ...

    Java 复习资料 Java课件 Java学习

    5. **输入/输出(I/O)**:Java的I/O流系统允许程序读取和写入数据,包括文件操作、网络通信等。 6. **多线程**:Java内置了对多线程的支持,使得一个程序可以同时执行多个任务。学习者需要了解Thread类和Runnable...

    Java语法帮助文档-中文加英文手册.rar

    11. **反射**:Java反射机制允许在运行时检查类、接口、字段和方法的信息,甚至动态调用方法,是实现动态代理、插件机制等高级功能的基础。 12. **JNI(Java Native Interface)**:Java本地接口允许Java代码调用C/...

    《JAVA语言程序设计》期末考试试题及答案四.pdf

    6. Java数组操作:Java数组的声明、初始化以及基本操作,如数组元素的遍历和访问都是编程的基本知识点。在提供的内容中,有对数组进行排序和查找最大值的操作。 7. Java I/O流:输入输出流是Java中处理数据传输的...

    JAVA(choice).rar_Java选择题_java choice

    6. **输入/输出流**:Java的IO系统允许程序读取和写入数据,包括文件操作和网络通信。 7. **多线程**:Java内置了对多线程的支持,可以创建Thread对象或者实现Runnable接口来实现并发执行。 8. **枚举与注解**:...

    Java反射、IO流.pdf

    Java反射是Java编程语言中的一个强大特性,允许在运行时检查类、接口、字段和方法的信息,甚至可以动态地创建对象并调用方法。通过Java.lang.reflect包中的类,如Class、Constructor、Field和Method,我们可以实现对...

    Head First Java源码

    6. **输入/输出流**:Java的IO流系统允许程序读取和写入数据,包括文件操作、对象序列化和网络通信。书中会讲解File类、BufferedReader和PrintWriter等基本的输入输出操作。 7. **多线程**:Java支持并发编程,书中...

    java小练习及答案

    9. **文件操作**:文件操作练习可能涉及到创建、读取、写入和删除文件,使用File类和FileInputStream/FileOutputStream等。 10. **多线程**:Java支持多线程编程,Thread类和Runnable接口是主要工具。练习可能包括...

    Java名师简明教程

    6. **输入/输出流**:Java的I/O流处理使得程序能读取和写入数据,包括文件操作、网络通信等。学习者会接触到File类、BufferedReader和PrintWriter等核心API。 7. **多线程**:Java支持并发编程,线程是程序执行的...

    完整版 Java基础入门教程 Java程序语言设计 02 java语法基础 Java语法基础2(共24页).ppt

    Java的输入输出流(IO流)系统用于处理数据的读写,支持从文件、网络和其他来源读取数据,并将数据写入目标位置。 10. **GUI编程**: Java提供了AWT和Swing库来创建图形用户界面。AWT是基本的图形组件库,而Swing...

    JAVA 2应用编程150例

    9. Java反射API:这个强大的工具允许程序在运行时检查类的信息,创建和调用类的对象,甚至修改类的行为。 10. 序列化:用于持久化对象状态,使得对象可以在不同时间或不同系统间交换。 11. JDBC数据库编程:Java...

Global site tag (gtag.js) - Google Analytics