<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="639aa880-3375-41e8-9b40-8ab65b078c8c"><ac:parameter ac:name="">API 06</ac:parameter></ac:structured-macro> \[API 06\] [Java Platform, Standard Edition 6 API Specification|http://java.sun.com/javase/6/docs/api/] (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="22170e85-542e-4358-b4b0-2f067bacb9dd"><ac:parameter ac:name="">Austin 00</ac:parameter></ac:structured-macro> \[Austin 00\] [Advanced Programming for the Java 2 Platform|http://java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html#contents], by Calvin Austin and Monica Pawlan, Addison Wesley Longman. (2000) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bca2fe07-c452-41e1-ab26-5d1e7b4bd333"><ac:parameter ac:name="">Bloch 01</ac:parameter></ac:structured-macro> \[Bloch 01\] Effective Java, Programming Language Guide, by Joshua Bloch. Addison Wesley. (2001) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f1f2ed2c-95a1-42f9-9acf-619d344d75c5"><ac:parameter ac:name="">Bloch 05</ac:parameter></ac:structured-macro> \[Bloch 05\] Java⢠Puzzlers: Traps, Pitfalls, and Corner Cases, by Joshua Bloch and Neal Gafter. Pearson Education, Inc. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="4f699782-de23-4335-a947-66835250157c"><ac:parameter ac:name="">Bloch 08</ac:parameter></ac:structured-macro> \[Bloch 08\] Effective Java, 2nd edition, by Joshua Bloch, Addison Wesley. (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="7d07c55b-bdb6-4e91-b55f-67dd868d098e"><ac:parameter ac:name="">Campione 96</ac:parameter></ac:structured-macro> \[Campione 96\] [The Java Tutorial, by Mary Campione and Kathy Walrath|http://www.telecom.ntua.gr/HTML.Tutorials/index.html] (1996) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3888ae64-c594-4547-8058-3a28eee34bfb"><ac:parameter ac:name="">Chan 99</ac:parameter></ac:structured-macro> \[Chan 99\] The Java Class Libraries: Supplement for the Java 2 Platform, v1.2, second edition, Volume 1, by Patrick Chan, Rosanna Lee, Douglas Kramer. Prentice Hall. (1999) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8b309720-728d-40de-8b77-ed459bcbd4bd"><ac:parameter ac:name="">Daconta 00</ac:parameter></ac:structured-macro> \[Daconta 00\] [When Runtime.exec() won't|http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html], by Michael C. Daconta, JavaWorld.com. (2000) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="83653044-a54e-4dc6-a842-30659b2dd8ab"><ac:parameter ac:name="">Daconta 03</ac:parameter></ac:structured-macro> \[Daconta 03\] More Java Pitfalls, by Michael C. Daconta, Kevin T. Smith, Donald Avondolio and W. Clay Richardson. Wiley Publishing Inc. (2003) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9cbd5979-7b51-40cc-964c-0b009b39ee23"><ac:parameter ac:name="">Darwin 04</ac:parameter></ac:structured-macro> \[Darwin 04\] Java Cookbook, by Ian F. Darwin (2004) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5ed0ffae-5b94-4e83-8590-5a762d3b5842"><ac:parameter ac:name="">Doshi 03</ac:parameter></ac:structured-macro> \[Doshi 03\] [Best Practices for Exception Handling|http://www.onjava.com/pub/a/onjava/2003/11/19/exceptions.html] by Gunjan Doshi. (2003) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ab1d4ad0-0523-4bbf-8144-5c2fb06cfab8"><ac:parameter ac:name="">Enterprise 03</ac:parameter></ac:structured-macro> \[Enterprise 03\] Java Enterprise Best Practices, by the O'Reilly Java Authors. O'Reilly. (2003) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e69430da-93e3-4935-b490-cabb8252e48c"><ac:parameter ac:name="">FindBugs 08</ac:parameter></ac:structured-macro> \[FindBugs 08\] [FindBugs Bug Descriptions|http://findbugs.sourceforge.net/bugDescriptions.html] (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="1c5e8afa-46a3-42f0-baf2-622c54e357f1"><ac:parameter ac:name="">Fisher 03</ac:parameter></ac:structured-macro> \[Fisher 03\] JDBC API Tutorial and Reference, 3rd edition, by Maydene Fisher, Jon Ellis, and Jonathan Bruce, Prentice Hall, The Java Series. (2003) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="45177c2a-6a82-4804-bafc-bcf9ae5fb20e"><ac:parameter ac:name="">Flanagan 05</ac:parameter></ac:structured-macro> \[Flanagan 05\] Java in a Nutshell, 5th edition, by David Flanagan, O'Reilly Media, Inc. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6498dfde-c8b3-4c4b-adb5-a71c41ee21f5"><ac:parameter ac:name="">Garms 01</ac:parameter></ac:structured-macro> \[Garms 01\] Professional Java Security, by Jess Garms and Daniel Somerfield. Wrox Press Ltd. (2001) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6eee66d9-45e4-4ac3-9437-9d8dc6337bfe"><ac:parameter ac:name="">Goetz 06</ac:parameter></ac:structured-macro> \[Goetz 06\] Java Concurrency in Practice, by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea. Addison Wesley Professional. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3f6246c4-cddf-4127-96a1-90926b1ea544"><ac:parameter ac:name="">Goldberg 91</ac:parameter></ac:structured-macro> \[Goldberg 91\] Goldberg, David. [What Every Computer Scientist Should Know About Floating-Point Arithmetic|http://docs.sun.com/source/806-3568/ncg_goldberg.html]. Sun Microsystems, March 1991. |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="0a631b1b-6730-4b5b-bb63-efc9ffad3bc8"><ac:parameter ac:name="">Gong 03</ac:parameter></ac:structured-macro> \[Gong 03\] Inside Java 2 Platform Security: Architecture, API Design, and Implementation, 2nd edition, by Li Gong, Gary Ellison, and Mary Dageforde. Prentice Hall, The Java Series. (2003) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9cf4c65e-fcb5-4a53-b38f-de78b71ed0a4"><ac:parameter ac:name="">Greanier 00</ac:parameter></ac:structured-macro> \[Greanier 00\] [Discover the secrets of the Java Serialization API|http://java.sun.com/developer/technicalArticles/Programming/serialization/], by Todd Greanier, Sun Developer Network (SDN). (2000) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9a14c0f4-f7fd-4d18-b211-6d0b6f181c9b"><ac:parameter ac:name="">Green 08</ac:parameter></ac:structured-macro> \[Green 08\] [Canadian Mind Products Java & Internet Glossary|http://mindprod.com/jgloss/jgloss.html] by Roedy Green. (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b6015eee-aac2-4a61-8fd1-b07038813456"><ac:parameter ac:name="">Gupta 05</ac:parameter></ac:structured-macro> \[Gupta 05\] [Java memory leaks - Catch me if you can|http://www.ibm.com/developerworks/rational/library/05/0816_GuptaPalanki/], by Satish Chandra Gupta and Rajeev Palanki. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e6ee7859-0de7-446a-884b-17d7d35f4513"><ac:parameter ac:name="">Halloway 00</ac:parameter></ac:structured-macro> \[Halloway 00\] Java Developer Connection Tech Tips, March 28, 2000, by Stuart Halloway. |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="eafe31a8-8ed9-455d-bb2d-f923451a21bc"><ac:parameter ac:name="">Harold 97</ac:parameter></ac:structured-macro> \[Harold 97\] Java Secrets by Elliotte Rusty Harold. Wiley. (1997) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e3a67fe6-0740-4514-8033-2e1344dd449d"><ac:parameter ac:name="">Harold 99</ac:parameter></ac:structured-macro> \[Harold 99\] Java I/O, by Elliotte Rusty Harold. O'REILLY. (1999) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="fac17a59-ee6b-4de8-a416-86414966e47b"><ac:parameter ac:name="">J2SE 00</ac:parameter></ac:structured-macro> \[J2SE 00\] JavaTM 2 SDK, Standard Edition Documentation, Sun Microsystems. [J2SE Documentation version 1.3|http://java.sun.com/j2se/1.3/docs/guide/] (2000) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="591b1297-e060-45d1-958d-28b8c55c60db"><ac:parameter ac:name="">JLS 05</ac:parameter></ac:structured-macro> \[JLS 05\] Java Language Specification, 3rd edition. by James Gosling, Bill Joy, Guy Steele, and Gilad Bracha. Prentice Hall, The Java Series. [The Java Language Specification.|http://java.sun.com/docs/books/jls/index.html] (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c2951175-ff5d-47cf-8a3c-2e7f9a414553"><ac:parameter ac:name="">JLS 06</ac:parameter></ac:structured-macro> \[JLS 06\] Java Language Specification, 4th edition. by Ken Arnold, James Gosling, and David Holmes. Prentice Hall, The Java Series. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="488f68db-ae5a-4c50-81dd-1bcc8abd1c01"><ac:parameter ac:name="">JMX 06</ac:parameter></ac:structured-macro> \[JMX 06\] [Monitoring and Management for the Java Platform|http://java.sun.com/javase/6/docs/technotes/guides/management/index.html], Sun Microsystems, Inc. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c06e419b-c0c2-49c4-b4b9-961c79e4b081"><ac:parameter ac:name="">JMXG 06</ac:parameter></ac:structured-macro> \[JMXG 06\] [Java SE Monitoring and Management Guide|http://java.sun.com/javase/6/docs/technotes/guides/management/toc.html], Sun Microsystems, Inc. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e8c8683e-39a5-4630-af38-a958fd3c2151"><ac:parameter ac:name="">JNI 06</ac:parameter></ac:structured-macro> \[JNI 06\] [Java Native Interface|http://java.sun.com/javase/6/docs/technotes/guides/jni/index.html], Sun Microsystems, Inc. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="716a79bb-be15-4230-92f8-206dece6ba5b"><ac:parameter ac:name="">JPDA 04</ac:parameter></ac:structured-macro> \[JPDA 04\] [Java Platform Debugger Architecture (JPDA)|http://java.sun.com/javase/6/docs/technotes/guides/jpda/index.html], Sun Microsystems, Inc. (2004) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b961c5ec-2e2a-4d97-b8b3-f636343ac42d"><ac:parameter ac:name="">JVMTI 06</ac:parameter></ac:structured-macro> \[JVMTI 06\] [Java Virtual Machine Tool Interface (JVM TI)|http://java.sun.com/javase/6/docs/technotes/guides/jvmti/index.html], Sun Microsystems, Inc. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="18ab2975-91bb-4b9c-bacd-708a591e7783"><ac:parameter ac:name="">JVMSpec 99</ac:parameter></ac:structured-macro> \[JVMSpec 99\] [The Java Virtual Machine Specification|http://java.sun.com/docs/books/jvms/], Sun Microsystems, Inc. (1999) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="534a62a7-0dda-4e87-a35d-53cb25699d08"><ac:parameter ac:name="">Kabutz 01</ac:parameter></ac:structured-macro> \[Kabutz 01\] The Java Specialists' Newsletter, by Dr. Heinz M. Kabutz. (2001) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9b6fd06a-24c7-41bb-97b5-eba1fa7b5ae8"><ac:parameter ac:name="">Kalinovsky 04</ac:parameter></ac:structured-macro> \[Kalinovsky 04\] Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering, by Alex Kalinovsky. SAMS Publishing. (2004) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="55b3ec3b-233b-4400-b6d7-e385d15c9bc3"><ac:parameter ac:name="">Lea 00</ac:parameter></ac:structured-macro> \[Lea 00\] Concurrent Programming in Java, 2nd edition, by Doug Lea. Addison Wesley, Sun Microsystems. (2000) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3b291c5e-8c45-4193-b0cb-9dba86eeb88b"><ac:parameter ac:name="">Liang 97</ac:parameter></ac:structured-macro> \[Liang 97\] The Java⢠Native Interface, Programmer's Guide and Specification, by Sheng Liang. ADDISON-WESLEY. (1997) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="a0d891f5-9ff6-4af3-af39-7dfa0a09aea4"><ac:parameter ac:name="">Long 05</ac:parameter></ac:structured-macro> \[Long 05\] [Software Vulnerabilities in Java|http://www.sei.cmu.edu/publications/documents/05.reports/05tn044.html], by Fred Long, CMU/SEI-2005-TN-044. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ab3a9920-9b03-4e54-9d09-9488ace3704a"><ac:parameter ac:name="">Low 97</ac:parameter></ac:structured-macro> \[Low 97\] [Protecting Java Code via Obfuscation|http://www.cs.arizona.edu/~collberg/Research/Students/DouglasLow/obfuscation.html], by Douglas Low. (1997) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ca1e3394-dbbe-4281-838d-4799271b1563"><ac:parameter ac:name="">Kalinovsky 04</ac:parameter></ac:structured-macro> \[Kalinovsky 04\] Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering, by Alex Kalinovsky, SAMS. (2004) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d04207ff-e022-4c0b-8a56-5a11e38d49e9"><ac:parameter ac:name="">McGraw 99</ac:parameter></ac:structured-macro> \[McGraw 00\] Securing Java, Getting Down to Business with Mobile Code, by Gary McGraw and Edward W. Felten. Wiley. (1999) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e6c20104-5c49-47ff-87ad-2df7fbb7d882"><ac:parameter ac:name="">Macgregor 98</ac:parameter></ac:structured-macro> \[Macgregor 98\] Java Network Security, by Robert Macgregor, Dave Durbin, John Owlett and Andrew Yeomans. Prentice Hall. (1998) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="57ec6d94-0b1a-4463-9790-c7d6bc37c0de"><ac:parameter ac:name="">Mocha 07</ac:parameter></ac:structured-macro> \[Mocha 07\] [Mocha, the Java Decompiler|http://www.brouhaha.com/~eric/software/mocha/] (2007) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ecd25de2-42bc-4613-99c1-0a6b1765411b"><ac:parameter ac:name="">Müller 02</ac:parameter></ac:structured-macro> \[Müller 02\] [Exception Handling: Common Problems and Best Practice with Java 1.4|http://www.old.netobjectdays.org/pdf/02/papers/industry/1430.pdf] by Dr. Andreas Müller and Geoffrey Simmons, Sun Microsystems GmbH. (2002) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f11dc372-cca5-4a3e-96f2-9c62325c39c9"><ac:parameter ac:name="">Oaks 01</ac:parameter></ac:structured-macro> \[Oaks 01\] Java Security, by Scott Oaks. O'REILLY. (2001) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d5bcfd85-cfab-4c62-bb5e-6b525bf5f65b"><ac:parameter ac:name="">OWASP 08</ac:parameter></ac:structured-macro> \[OWASP 08\] [OWASP|http://www.owasp.org/index.php/Main_Page]. (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="2e27e048-a7b5-414f-a3e5-13d4aeaa8aeb"><ac:parameter ac:name="">Pistoia 04</ac:parameter></ac:structured-macro> \[Pistoia 04\] Enterprise Java Security: Building Secure J2EE Applications, by Marco Pistoia, Nataraj Nagaratnam, Larry Koved and Anthony Nadalin. Addison Wesley. (2004) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="93ca0b19-8a85-4e84-95f6-eab9198d5c83"><ac:parameter ac:name="">Policy 02</ac:parameter></ac:structured-macro> \[Policy 02\] [Default Policy Implementation and Policy File Syntax|http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html], Document revision 1.6, Sun Microsystems, Inc. (2002) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="0424de41-d299-4594-a2b4-e980d7cbaada"><ac:parameter ac:name="">Reflect 06</ac:parameter></ac:structured-macro> \[Reflect 06\] [Reflection|http://java.sun.com/javase/6/docs/technotes/guides/reflection/index.html], Sun Microsystems, Inc. (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c29d483a-07f9-4e6f-ada3-82570fe3e284"><ac:parameter ac:name="">SCG 07</ac:parameter></ac:structured-macro> \[SCG 07\] [Secure Coding Guidelines for the Java Programming Language, version 2.0|http://java.sun.com/security/seccodeguide.html] (2007) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="fcbd9934-32d4-4466-b1d1-528d55c501fe"><ac:parameter ac:name="">SecArch 06</ac:parameter></ac:structured-macro> \[SecArch 06\] [Java 2 Platform Security Architecture|http://java.sun.com/javase/6/docs/technotes/guides/security/spec/security-spec.doc.html] (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d6964071-cd2f-4c57-a59f-d38ce0048001"><ac:parameter ac:name="">Seacord 05</ac:parameter></ac:structured-macro> \[Seacord 05\] Seacord, Robert C. _Secure Coding in C and C+\+_. Boston, MA: Addison-Wesley. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5f567c25-4e03-4f40-94f6-36b1ab29c1c3"><ac:parameter ac:name="">Security 06</ac:parameter></ac:structured-macro> \[Security 06\] [Java Security Guides|http://java.sun.com/javase/6/docs/technotes/guides/security/] (2006) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="efa8be83-ec8e-48b1-ab51-7302e9128e12"><ac:parameter ac:name="">Steel 05</ac:parameter></ac:structured-macro> \[Steel 05\] Core Security Patterns: Best Practices and Strategies for J2EEâ¢, Web Services, and Identity Management, by Christopher Steel, Ramesh Nagappan and Ray Lai. Prentice Hall PTR / Sun Micros. (2005) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="20418a78-39fe-49e3-8355-3064d4849175"><ac:parameter ac:name="">Tutorials 08</ac:parameter></ac:structured-macro> \[Tutorials 08\] [The Java Tutorials|http://java.sun.com/docs/books/tutorial/index.html] (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="965b7d3a-328b-4165-9aed-fa77329298cd"><ac:parameter ac:name="">Christudas 05</ac:parameter></ac:structured-macro> \[Christudas 05\] [Internals of Java Class Loading|http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html], ONJava (2005) \\ |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="cc7367dc-e0ec-4ca2-a1c9-a8235f8a20da"><ac:parameter ac:name="">Mcgraw 98</ac:parameter></ac:structured-macro> \[Mcgraw 98\] [Twelve rules for developing more secure Java code|http://www.javaworld.com/javaworld/jw-12-1998/jw-12-securityrules.html], Gary Mcgraw and Edward Felten, JavaWorld.com (1998) \\ |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c38ec164-3261-42e7-a8b0-860f68336cda"><ac:parameter ac:name="">Wheeler 03</ac:parameter></ac:structured-macro> \[Wheeler 03\] [http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html|http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html][Secure Programming for Linux and Unix HOWTO|http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/index.html], David A. Wheeler (2003) \\ |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5fc34418-60ea-441c-b6f2-cd401e52df4f"><ac:parameter ac:name="">JavaGenerics 04</ac:parameter></ac:structured-macro> \[JavaGenerics 04\] \[[http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html]\], Sun Microsystems (2004) \\ |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d4a8b39a-e2d6-405d-9f04-0c11ec2a0bca"><ac:parameter ac:name="">Naftalin 06</ac:parameter></ac:structured-macro> \[Naftalin 06\] Java Generics and Collections, Maurice Naftalin and Philip Wadler, O'Reilly (2006) \\ |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5a40c2a5-3f34-4a17-a84f-c85301752dd5"><ac:parameter ac:name="">Langer 08</ac:parameter></ac:structured-macro> \[Langer 08\] [http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html|http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html], Angelica Langer (2008) |
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="1d61e763-c520-4ff4-8ba8-659c224a3657"><ac:parameter ac:name="">Schildt 07</ac:parameter></ac:structured-macro> \[Schildt 07\] Herb Schildt's Java Programming Cookbook, Herb Schildt, McGraw-Hill (2007) \\ \\ |