如果能实现你的愿望,Sun都要被整倒了

解决方案 »

  1.   

    kimble2000(爱情恐惧) 
    JCreater是编译器?受不了你
      

  2.   

    To ecstar:
    用Java来写Java的编译器?不太可能吧
      

  3.   

    想替代SUN的JDK可能没那么简单,不过希望你能实现
      

  4.   

    有兴趣的看看j2sdk下的tools.jar,什么jar,javac,java都在这里边
      

  5.   

    不过你如果要独立实现困难还是较大。首先你必须对编译原理很熟,其次要对JAVA的语言定义要比较熟。按照他的定义严格进行词法分析,语法分析,中间代码优化,代码生成等来做。当然你也可以使用SUN的一个包sun.tools.javac的方法,那就便宜多了
      

  6.   

    谢谢大家的支持与鼓励
    有兴趣的大家可以一块研究
    我的伊妹儿:[email protected]
      

  7.   

    To:ecstar
    tools.jar里头好像没源码,哪儿能看到?
      

  8.   

    请问你起步了吗?
    我最近也在做类似的工作,不过是用java写一种新的交互型解释语言
      

  9.   

    我支持大家,先买下SUN公司,再考虑后事
      

  10.   

    参考tools.jar
    积极努力学习编译原理
    不过很费时间,而且如果性能要好,就必须想想编译的原理如何实现,采用什么样子的算法结构???
    关注
    支持
      

  11.   

    方法:加入sun公司。跟別人學學
    現在不是有很我操作系統的源碼嗎?看看說不定有用
      

  12.   

    to: ILoveProgram(编程爱好者) 自己反编译嘛另外建议看看王深的《java深度探险》,书名大概是这样的