如何在运行时在Java中创建一个动态类 [英] how to create a dynamic class at runtime in Java
本文介绍了如何在运行时在Java中创建一个动态类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可以在运行时更改其某些属性后从现有的java文件创建一个新的java文件
is it possible to create a new java file from existing java file after changing some of its attributes at runtime??
假设我有一个java文件
Suppose i have a java file
pubic class Student{
private int rollNo;
private String name;
// getters and setters
// constructor
}
如果rollNo是表的关键元素,则可以创建类似的东西。
is it possible to create something like this, provided that rollNo is key element for the table..
public class Student {
private StudentKey key;
private String name;
//getters and setters
//constructor
}
public class StudentKey {
private int rollNo;
// getters and setters
// construcotors
}
请帮助..
推荐答案
查看 javassist 。
这篇关于如何在运行时在Java中创建一个动态类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文