返回介绍

D.4 参考资源

发布于 2024-10-15 23:56:39 字数 3035 浏览 0 评论 0 收藏 0

D.4.1 性能工具

[1] 运行于 Pentium Pro 200,Netscape 3.0,JDK 1.1.4 的 MicroBenchmark(参见下面的参考资源[5])

[2] Sun 的 Java 文档页——JDK Java 解释器主题:

http://java.sun.com/products/JDK/tools/win32/java.html

[3] Vladimir Bulatov 的 HyperProf

http://www.physics.orst.edu/~bulatov/HyperProf

[4] Greg White 的 ProfileViewer

http://www.inetmi.com/~gwhi/ProfileViewer/ProfileViewer.html

D.4.2 Web 站点

[5] 对于 Java 代码的优化主题,最出色的在线参考资源是 Jonathan Hardwick 的“Java Optimization”网站:

http://www.cs.cmu.edu/~jch/java/optimization.html

“Java 优化工具”主页:http://www.cs.cmu.edu/~jch/java/tools.html

以及“Java Microbenchmarks”(有一个 45 秒钟的评测过程):

http://www.cs.cmu.edu/~jch/java/benchmarks.html

D.4.3 文章

[6] “Make Java fast:Optimize! How to get the greatest performanceout of your code through low-level optimizations in Java”(让 Java 更快:优化!如何通过在 Java 中的低级优化,使代码发挥最出色的性能)。作者:Doug Bell。网址: http://www.javaworld.com/javaworld/jw-04-1997/jw-04-optimize.html 含一个全面的性能评测程序片,有详尽注释。

[7] “Java Optimization Resources”(Java 优化资源)http://www.cs.cmu.edu/~jch/java/resources.html

[8] “Optimizing Java for Speed”(优化 Java,提高速度):http://www.cs.cmu.edu/~jch/java/speed.html

[9] “An Empirical Study of FORTRAN Programs”(FORTRAN 程序实战解析)。作者:Donald Knuth。1971 年出版。第 1 卷,p.105-33,“软件——实践和练习”。

[10] “Building High-Performance Applications and Servers in Java:An Experiential Study”。作者:Jimmy Nguyen,Michael Fraenkel,RichardRedpath,Binh Q. Nguyen 以及 Sandeep K. Singhal。IBM T.J. Watson ResearchCenter,IBM Software Solutions。

http://www.ibm.com/java/education/javahipr.html

D.4.4 Java 专业书籍

[11] 《Advanced Java,Idioms,Pitfalls,Styles, and Programming Tips》。作者:Chris Laffra。Prentice Hall 1997 年出版(Java 1.0)。第 11 章第 20 小节。

D.4.5 一般书籍

[12] 《Data Structures and C Programs》(数据结构和 C 程序)。作者:J.Van Wyk。Addison-Wesly 1998 年出版。

[13] 《Writing Efficient Programs》(编写有效的程序)。作者:Jon Bentley。Prentice Hall 1982 年出版。特别参考 p.110 和 p.145-151。

[14] 《More Programming Pearls》(编程拾贝第二版)。作者:JonBentley。“Association for Computing Machinery”,1998 年 2 月。

[15] 《Programming Pearls》(编程拾贝)。作者:Jone Bentley。Addison-Wesley 1989 年出版。第 2 部分强调了常规的性能改善问题。 [16] 《Code Complete:A Practical Handbook of Software Construction》(完整代码索引:实用软件开发手册)。作者:Steve McConnell。Microsoft 出版社 1993 年出版,第 9 章。

[17] 《Object-Oriented System Development》(面向对象系统的开发)。作者:Champeaux,Lea 和 Faure。第 25 章。

[18] 《The Art of Programming》(编程艺术)。作者:Donald Knuth。第 1 卷“基本算法第 3 版”;第 3 卷“排序和搜索第 2 版”。Addison-Wesley 出版。这是有关程序算法的一本百科全书。

[19] 《Algorithms in C:Fundammentals,Data Structures, Sorting,Searching》(C 算法:基础、数据结构、排序、搜索)第 3 版。作者:RobertSedgewick。Addison-Wesley 1997 年出版。作者是 Knuth 的学生。这是专门讨论几种语言的七个版本之一。对算法进行了深入浅出的解释。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文