社区
Java SE
帖子详情
关于用java代码生成一个类(大家请进,建议者有分)
jwboyR
2002-12-31 11:22:39
我初步想法是:把要这个类的代码写在STRINGBUFFER里,然后把StringBuffer转换成类似
ClassName.java的文件,可我不知怎么办,也不知我的方法是否可行?
大家既然来了,请给点建议把,只要解决了问题就结贴!
...全文
33
10
打赏
收藏
关于用java代码生成一个类(大家请进,建议者有分)
我初步想法是:把要这个类的代码写在STRINGBUFFER里,然后把StringBuffer转换成类似 ClassName.java的文件,可我不知怎么办,也不知我的方法是否可行? 大家既然来了,请给点建议把,只要解决了问题就结贴!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdman
2002-12-31
打赏
举报
回复
up
chen_2001
2002-12-31
打赏
举报
回复
up
xue_sharp
2002-12-31
打赏
举报
回复
编译的问题可能要用jni调用命令行。
然后用classloader的问题
DavidBone
2002-12-31
打赏
举报
回复
你的想法完全可行,就是文件io操作么。
你不会想decompile吧,那就难了
jwboyR
2002-12-31
打赏
举报
回复
谢谢大家!
结帐
iceant
2002-12-31
打赏
举报
回复
[1]如果只是想写个代码生成工具,给你两个方案
[1.1] JBuilder OpenTools API
[1.2] Velocity Macro Template
[2]如果生成代码后还想编译,或者说想获得 class 文件.给你三个方案
[2.1] 生成代码后用 javac 编译(此方案包括调用 sun 的编译包)
[2.2] 利用 Apache BCEL 真接写二进制
[2.3] 有一个汇编写 Java 的东东,生成汇编码后编译
GJA106
2002-12-31
打赏
举报
回复
java的输入/输出流有很多种,你和想法可以实现,编辑也可以用java代码实现。
java代码写入我就不说了。
编译:
public void generateClass()
{
String m_strPath = "";
File m_fConfRecordPath = null;
m_strPath=System.getProperty("user.dir");
try{
Runtime.getRuntime().exec("D:\\j2sdk140\\bin\\javac "+m_strPath+"\\test.java");
}
catch(Exception e){}
}
jackal81
2002-12-31
打赏
举报
回复
应该能做到!但是象DavidBone(7级宝宝)说的用decompile就比较难了,我还是比较同意xue_sharp(著名的反派角色) 的说法。我不明白你为什么一定要这样生成类?
倪大爺爺
2002-12-31
打赏
举报
回复
如果可以,
请不要对我的祝福感到厌烦;
如果可能,
请时时想起关心你的我;
如果愿意,
请让我分享你的喜怒哀乐!
jwboyR
2002-12-31
打赏
举报
回复
申明一点:up者无分!
Java
后台生成Excel表格
由于公司业务需求,我需要实现
一个
完全通过
Java
后台导出
一个
特定的Excel表格功能,为此查阅了相关资料和浏览文章。最终选定使用jxl来实现此功能。 需求 图片内黑色字体部分是写死的,黄色部分是需要数据能自由填充...
如何在starUML中将
类
图转化为
java
代码
这是
一个
用
Java
语言描述的创建
类
图的简明手册。 StarUML(简称SU),是一种创建UML
类
图,并能够自动生成
Java
的“stub code” 的工具。SU也可以做
JAVA
逆向工程,以产生相应的UML图表。 在本教程中,我们将使用SU设计...
一个
牛人给
JAVA
初学者的建议
从不知
java
为何物到现在
一个
小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去
java
相关的版面 总体感觉初学者多,高手少,精通的更少 由于我国高等教育...
Java
class
类
文件和
类
加载器详解以及代码优化
Java
class
类
文件和
类
加载器详解以及
Java
代码优化
IntelliJ IDEA 通过文件代码模板自定义
类
注释
阿里巴巴
Java
开发手册》中注释规约就强制要求所有的
类
都必须添加创建者和创建日期。我们在日常开发中添加
类
注释也是非常好的编程习惯。本文就来介绍在 IDEA 中如何在新建
类
时自动添加
类
注释。文件模板介绍直接引用...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章