
正文
java自定义代码生成,Java自定义类
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java动态生成代码
可以的,我说说大概思路,很简单,你自己具体实现吧,把代码写给你没意义的:
1.将你这段字符串输出到一个文件里,用Java类文件的方式命名。
2.调用外部javac命令将该文件编译。
3.用类加载器(ClassLoad)动态加载新的class文件并用Class.forName()注册该类,然后就可以正常使用了。
上面的每一步都能在baidu中找到实现方法,自己发挥吧。
相关问答
Q1: Myeclipse中如何自动生成Java代码啊
myeclipse没有直接的快捷键自动生成构造方法,可以有快捷键弹出source,接着点击自动生成构造方法的菜单。
具体操作如下:工具里快捷键alt+shift+s 就弹出来Generate Constructor using Fields
Q2: 如何使用GenesisTools代码生成工具生成java代码
如何使用GenesisTools代码生成工具生成java代码
ROSE 生成代码:首先要在Tools--Java/J2EE--Project Specification里面的classpath里面加入你要生成的代码的目的路径。然后选中一个或多个包/类,选择Tools--Java/J2EE--Generate Code,将目的路径assign给你要生成代码的包/类,点OK就可以生成代码了








