易截截图软件、单文件、免安装、纯绿色、仅160KB

java反射

package reflect;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
public class Test {
 public static void main(String[] args) {
  try {
   Class c = Class.forName("reflect.Student");// 根据类的完整类名创建类象
   Object obj = (Student) c.newInstance();// 实例化类,强至类型转换
   System.out.println(obj);
   Method met = c.getMethod("sayHi", new Class[] { String.class });// 得到名字为sayHi的方法
   String say = (String) met.invoke(obj, new Object[] { "ss" });//调用方法得到返回值
   System.out.println(say);
  } catch (ClassNotFoundException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (InstantiationException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (IllegalAccessException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (SecurityException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (NoSuchMethodException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (IllegalArgumentException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  } catch (InvocationTargetException e) {
   // TODO 自动生成 catch 块
   e.printStackTrace();
  }
 }
}
class Student {
 private int age;
 private String name;
 public int getAge() {
  return age;
 }
 public void setAge(int age) {
  this.age = age;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 pub


相关文档:

Java I/O常用流示例


package io;   
import java.io.*;   
/**  
* @author 高枕吴忧  
* 利用缓冲区原理,BufferedInputStream,  
* 实现的文件字节流读取功能示范  
*  
*/  
public class BufferedInOutputStream {  & ......

Java数据库编程


第一章:java对象持久化技术概述
1:持久化:persistence;对象持久化包含两方面的内容:将内存数据存入长期记忆介质并能从这些介质上无差错地复原到内存。
2:通过实现java.io包中的Serializable接口(即对象序列化和饭序列化技术)实现,这种技术很重要,虽然在执行持久化时有极大的限制,如:效率低下、不支持事务等 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号