实现一个自己的Java编译器

ILoveProgram 2002-12-30 04:43:43
如何能实现一个自己的Java编译器呢?Sun自带的JDK速度实在是有够慢!
那位大虾给点思路?
...全文
213 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
ecstar 2003-01-09
  • 打赏
  • 举报
回复
to: ILoveProgram(编程爱好者)

自己反编译嘛

另外建议看看王深的《java深度探险》,书名大概是这样的
BCLangRen 2003-01-09
  • 打赏
  • 举报
回复
方法:加入sun公司。跟別人學學
現在不是有很我操作系統的源碼嗎?看看說不定有用
hanty 2003-01-09
  • 打赏
  • 举报
回复
参考tools.jar
积极努力学习编译原理
不过很费时间,而且如果性能要好,就必须想想编译的原理如何实现,采用什么样子的算法结构???
关注
支持
smilingdeng 2003-01-09
  • 打赏
  • 举报
回复
我支持大家,先买下SUN公司,再考虑后事
oursii 2003-01-09
  • 打赏
  • 举报
回复
请问你起步了吗?
我最近也在做类似的工作,不过是用java写一种新的交互型解释语言
ILoveProgram 2003-01-08
  • 打赏
  • 举报
回复
To:ecstar
tools.jar里头好像没源码,哪儿能看到?
ILoveProgram 2003-01-08
  • 打赏
  • 举报
回复
谢谢大家的支持与鼓励。。。
有兴趣的大家可以一块研究。。。
我的伊妹儿:zhangez@sina.com
zhuoxi 2003-01-08
  • 打赏
  • 举报
回复
我精神有支持你!!
tanghuan 2003-01-08
  • 打赏
  • 举报
回复
不过你如果要独立实现困难还是较大。首先你必须对编译原理很熟,其次要对JAVA的语言定义要比较熟。按照他的定义严格进行词法分析,语法分析,中间代码优化,代码生成等来做。

当然你也可以使用SUN的一个包sun.tools.javac的方法,那就便宜多了
sayo 2003-01-08
  • 打赏
  • 举报
回复
关注
ecstar 2003-01-08
  • 打赏
  • 举报
回复
有兴趣的看看j2sdk下的tools.jar,什么jar,javac,java都在这里边
NGhost2000 2003-01-06
  • 打赏
  • 举报
回复
想替代SUN的JDK可能没那么简单,不过希望你能实现
kofwr 2003-01-06
  • 打赏
  • 举报
回复
你有精力,能力,财力,我精神上支持你.....
luxizhao 2003-01-06
  • 打赏
  • 举报
回复
强!!!!!!
ILoveProgram 2003-01-06
  • 打赏
  • 举报
回复
To ecstar:
用Java来写Java的编译器?不太可能吧。。。
cyicecream 2003-01-06
  • 打赏
  • 举报
回复
超强,I佩服Y
ecstar 2002-12-31
  • 打赏
  • 举报
回复
sun 的编译器也是java做的
andy_jqh 2002-12-31
  • 打赏
  • 举报
回复
kimble2000(爱情恐惧)
JCreater是编译器?受不了你
study_body 2002-12-30
  • 打赏
  • 举报
回复
参考PL0,Pascal的编译器
kimble2000 2002-12-30
  • 打赏
  • 举报
回复
你不如下一个JCreater
加载更多回复(5)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧