哪有tools.jar和dt.jar的源码 想研究下java源码级编译器,反编译过来的tools.jar代码没有注释,很难看懂。谁知道哪有它们的源代码??? 非常感谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谁能略微解释下里面的Scanner,Parser词法语法分析两个类么? 原sun官方有jdk的源码,包括jvm与编译器都有源码。去找找吧,现在在oracle官方了,应该。 好像 CSDN 上就有 Sun JDK 自带的 tools.jar 里面的编译器的源代码,v8 的那个版本。 可以去下载 OpenJDK 的源代码:http://download.java.net/openjdk/jdk6/那个有个 43.17MB 的 tar.gz 包,解开来有 200 多 MB 有 2 万多个文件。tools.jar 的源代码在 langtools 目录中。PS:我建议你不要去看,这里的代码极其复杂。像 javac 编译器有 100 多个类,6 万余行源代码。 关于java的时间问题 菜鸟问题 如果用HashMap排序 键名重复问题 char变量可以保存一个汉字么? 我想用java实现关系代数应该怎么做啊? JAVA 类文件转换为DLL的工具软件有吗?盼!!! 一个数据库错误,有高手知道原因么? 问个小问题:如何在退出菜单的事件处理中发出一个退出消息? 为什么错误的原因? 简单问题,敬请赐教! 小问题,jDataStore是干什么用的。 MySQL数据库插入图片问题 一个面试题
http://download.java.net/openjdk/jdk6/那个有个 43.17MB 的 tar.gz 包,解开来有 200 多 MB 有 2 万多个文件。tools.jar 的源代码在 langtools 目录中。PS:我建议你不要去看,这里的代码极其复杂。像 javac 编译器有 100 多个类,6 万余行源代码。