References

[arnold00] [Arnold00] Ken, Arnold, James Gosling, David Holmes. The Java™ Programming Language, Third Edition. Addison-Wesley, Boston, 2000. ISBN: 0201704331.

[beck99] [Beck99] Kent. Beck, Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading, MA, 1999. ISBN: 0201616416.

[bloch99] [Bloch99] Joshua. Bloch, Collections. In The Java™ Tutorial Continued: The Rest of the JDK™. MaryCampione, KathyWalrath, AlisonHuml, and the Tutorial Team. Addison-Wesley, Reading, MA, 1999. ISBN: 0201485583. Pages 17–93. Also available as <http://java.sun.com/docs/books/tutorial/collections/index.html>.

[campione00] [Campione00] Mary, Campione, Kathy Walrath, Alison Huml. The Java™ Tutorial Continued: A Short Course on the Basics. Addison-Wesley, Boston, MA, 2000. ISBN: 0201703939. Also available as <http://java.sun.com/docs/books/tutorial/index.html>.

[cargill96] [Cargill96] Thomas. Cargill, Specific Notification for Java Thread Synchronization. Proceedings of the Pattern Languages of Programming Conference, 1996.

[chan00] [Chan00] Patrick. Chan, The Java™ Developers Almanac 2000, Addison-Wesley, Boston, MA, 2000. ISBN: 0201432994.

[chan98] [Chan98] Patrick, Chan, Rosanna Lee, and Douglas Kramer. The Java™ Class Libraries Second Edition, Volume 1, Addison-Wesley, Reading, MA, 1998. ISBN: 0201310023.

[collections] [Collections] The Collections Framework. Sun Microsystems. March 2001. <http://java.sun.com/j2se/1.3/docs/guide/collections/index.html>.

[doclint] [Doclint] Doclint. Ernst de Haan. March, 2001. <http://www.znerd.demon.nl/doclint/>.

[flanagan99] [Flanagan99] David. Flanagan, Java™ in a Nutshell, Third Edition, O'Reilly and Associates, Sebastopol, CA, 1999. ISBN: 1565924878.

[gamma95] [Gamma95] Erich, Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA, 1995. ISBN: 0201633612.

[gong99] [Gong99] Li. Gong, Inside Java™ 2 Platform Security, Addison-Wesley, Reading, MA, 1999. ISBN: 0201310007.

[heydon99] [Heydon99] Allan Heydon and Marc A. Najork. Performance Limitations of the Java Core Libraries. In ACM 1999 Java Grande Conference pages 35–41. ACM Press, June 1999. Also available as <http://research.compaq.com/SRC/mercator/papers/Java99/final.pdf>

[horstman00] [Horstman00] Cay, Horstmann, and Gary Cornell. Core Java™ 2: Volume II—Advanced Features, Prentice Hall, Palo Alto, CA, 2000. ISBN: 0130819344.

[html401] [HTML401] HTML 4.01 Specification. World Wide Web Consortium. December 1999. <http://www.w3.org/TR/1999/REC-html401-19991224/>.

[j2se-apis] [J2SE-APIs] Java™ 2 Platform, Standard Edition, v 1.3 API Specification. Sun Microsystems. March 2001. <http://java.sun.com/j2se/1.3/docs/api/overview-summary.html>.

[jackson75] [Jackson75] M. A. Jackson, Principles of Program Design, Academic Press, London, 1975. ISBN: 0123790506.

[javabeans] [JavaBeans] JavaBeans™ Spec. Sun Microsystems. March 2001. <http://java.sun.com/products/javabeans/docs/spec.html>.

[javadoc-a] [Javadoc-a] How to Write Doc Comments for Javadoc. Sun Microsystems. January 2001. <http://java.sun.com/j2se/javadoc/writingdoccomments/>.

[javadoc-b] [Javadoc-b] Javadoc Tool Home Page. Sun Microsystems. January, 2001. <http://java.sun.com/j2se/javadoc/index.html>.

[jls] [JLS] James, Gosling, Bill Joy, Guy Steele, Gilad Bracha. The Java™ Language Specification, Second Edition, Addison-Wesley, Boston, 2000. ISBN: 0201310082.

[kahan91] [Kahan91] Kahan, William, and J. W. Thomas. Augmenting a Programming Language with Complex Arithmetic, UCB/CSD-91-667, University of California, Berkeley, 1991.

[knuth74] [Knuth74] Donald. Knuth, Structured Programming with go to Statements. Computing Surveys 6 (1974): 261–301.

[lea01] [Lea01] Overview of Package util.concurrent Release 1.3.0. State University of New York, Oswego. January 12, 2001. <http://g.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html>.

[lea00] [Lea00] Doug. Lea, Concurrent Programming in Java™: Design Principles and Patterns, Second Edition, Addison-Wesley, Boston, 2000. ISBN: 0201310090.

[lieberman86] [Lieberman86] Henry. Lieberman, Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems. Proceedings of the First ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 214–223, Portland, September 1986. ACM Press.

[meyers98] [Meyers98] Scott. Meyers, Effective C++, Second Edition: 50 Specific Ways to Improve Your Programs and Designs. Addison-Wesley, Reading, MA, 1998. ISBN: 0201924889.

[parnas72] [Parnas72] D. L. Parnas, On the Criteria to Be Used in Decomposing Systems into Modules. Communications of the ACM 15 (1972): 1053–1058.

[posix] [Posix] 9945-1:1996 (ISO/IEC) [IEEE/ANSI Std. 1003.1 1995 Edition] Information Technology—Portable Operating System Interface (POSIX)—Part 1: System Application: Program Interface (API) [C Language] (ANSI), IEEE Standards Press, ISBN: 1559375736.

[pugh01a] [Pugh01a] The Java Memory Model, Ed. WilliamPugh. University of Maryland. March 2001. <http://www.cs.umd.edu/~pugh/java/memoryModel/>.

[pugh01b] [Pugh01b] The “Double-Checked Locking is Broken” Declaration. Ed. WilliamPugh, University of Maryland. March 2001. <http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html>.

[serialization] [Serialization] Java™ Object Serialization Specification. Sun Microsystems. March 2001. <http://java.sun.com/j2se/1.3/docs/guide/serialization/spec/serialTOC.doc.html>.

[smith62] [Smith62] Robert. Smith, Algorithm 116 Complex Division. In Communications of the ACM, 5.8 (August 1962): 435.

[snyder86] [Snyder86] Alan. Synder, Encapsulation and Inheritance in Object-Oriented Programming Languages. In Object-Oriented Programming Systems, Languages, and Applications Conference Proceedings, 38–45, 1986. ACM Press.

[thomas94] [Thomas94] Jim, Thomas, and Jerome T. Coonen. Issues Regarding Imaginary Types for C and C++. In The Journal of C Language Translation, 5.3 (March 1994): 134–138.

[vermeulen00] [Vermeulen00] Allan, Vermeulen, Scott W. Ambler, Greg Bumgardener, Eldon Metz, Trevor Mesfeldt, Jim Shur, Patrick Thompson. The Elements of Java™ Style, Cambridge University Press, Cambridge, United Kingdom, 2001. ISBN: 0521777682.

[weblint] [Weblint] The Weblint Home Page. Weblint.org. March 2001. <http://www.weblint.org/>.

[wulf72] [Wulf72] W. Wulf, A Case Against the GOTO. Proceedings of the 25th ACM National Conference 2 (1972): 791–797.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.61.81