Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="78da4186b65a2de7-52754890-4fd14a65-94b0b033-72586eabfd4042cef52a894c"><ac:parameter ac:name="">Advanced>API 06</ac:parameter></ac:structured-macro>
\[TechtalkAPI 0706\] [AdvancedJava TopicsPlatform, inStandard ProgrammingEdition Languages:6 Java Puzzlers Episode VIAPI Specification|http://wwwjava.youtubesun.com/watch?v=wDN_EYUvUq0], by Josh Bloch and William Pugh, JavaOne Conference, Repeated Presentation (2007/javase/6/docs/api/] (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b1ee0e0b84573e84-e471c09b-4a364e67-84db96a9-71ae62dcdea41368dbb32863"><ac:parameter ac:name="">API>Austin 06<00</ac:parameter></ac:structured-macro>
\[APIAustin 0600\] [JavaAdvanced Platform,Programming Standardfor Editionthe 6Java API2 SpecificationPlatform|http://java.sun.com/javasedeveloper/6onlineTraining/docsProgramming/apiJDCBook/index.html#contents], by Calvin Austin and Monica Pawlan, Addison Wesley Longman. (20062000)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c1d5514a1e4aa3da-3bcc56f3-4f64429b-a6aeb59c-76714e9c238f4259514650ca"><ac:parameter ac:name="">Austin>Bloch 00<01</ac:parameter></ac:structured-macro>
\[AustinBloch 0001\] [AdvancedEffective Java, Programming forLanguage theGuide, Javaby 2 Platform|http://java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html#contents], by Calvin Austin and Monica Pawlan,Joshua Bloch. Addison Wesley Longman. (20002001)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b2fe01c4146671ed-ed06b2d2-4bcd43c2-982bb579-40d0c223bbd2e96fefa3b4c7"><ac:parameter ac:name="">Bloch 01<05</ac:parameter></ac:structured-macro>
\[Bloch 0105\] Effective JavaJava™ Puzzlers: Traps, Pitfalls, Programmingand LanguageCorner GuideCases, by Joshua Bloch and Neal Gafter. Pearson AddisonEducation, WesleyInc. (20012005)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="47d7863795ba9686-ed0f8bdf-4fa94edb-a7abab12-fa0e9c495bf20880fc73c00b"><ac:parameter ac:name="">Bloch 05<08</ac:parameter></ac:structured-macro>
\[Bloch 0508\] Java™ Puzzlers: TrapsEffective Java, Pitfalls, and Corner Cases2nd edition, by Joshua Bloch, andAddison Neal Gafter. Pearson Education, Inc. (2005Wesley. (2008)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b0e540e64b490f0a-1a34467a-43924d1c-8788923a-81390e83d0f850c961efefd8"><ac:parameter ac:name="">Bloch>Campione 08<96</ac:parameter></ac:structured-macro>
\[BlochCampione 0896\] Effective[The Java, 2nd editionTutorial, by JoshuaMary Bloch,Campione Addisonand Wesley. (2008)Kathy Walrath|http://www.telecom.ntua.gr/HTML.Tutorials/index.html] (1996)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="20be05dd7fef2282-ec58871a-40554ffa-9930a99c-0c9090de207da8b7013b186a"><ac:parameter ac:name="">Campione>Chan 96<99</ac:parameter></ac:structured-macro>
\[CampioneChan 9699\] [TheThe Java Class Libraries: Supplement for the Java Tutorial 2 Platform, v1.2, second edition, Volume 1, by MaryPatrick CampioneChan, andRosanna Kathy Walrath|http://www.telecom.ntua.gr/HTML.Tutorials/index.html] (1996Lee, Douglas Kramer. Prentice Hall. (1999)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5e910c47144253ab-045a532f-4710411c-8359b14a-81dbe6dba4d0ca4f57b4b9cc"><ac:parameter ac:name="">Chan>Christudas 99<05</ac:parameter></ac:structured-macro>
\[ChanChristudas 9905\] The[Internals of 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)Loading|http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html], ONJava (2005)
\\

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="27e9d88bb5c5a62b-769e553c-44c741cc-920f9d34-d2c803c50160deb7d5de415a"><ac:parameter ac:name="">Core Java 04</ac:parameter></ac:structured-macro>
\[Core Java 04\] Core Java™ 2 Volume I - Fundamentals, Seventh Edition by Cay S. Horstmann, Gary Cornell. Prentice Hall PTR. (2004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="05e21fcee4898019-86544393-497c4625-9d459b90-028935a4ff0f42ce21fa898f"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f3e5f8472302634e-2b45ec76-4f4140e0-81b89f96-84cc33db4e927981bee73875"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="fb4d840ed29b3d5c-906da7ba-4e634c06-8d1a9b66-67c1879fb33c9c8c21235d86"><ac:parameter ac:name="">Darwin 04</ac:parameter></ac:structured-macro>
\[Darwin 04\] Java Cookbook, by Ian F. Darwin (2004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f45da7167ef291fa-e95b35bc-4aed4e7c-8b848774-58ed2be5c55478492261fcaf"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="851d8ae8166ab5ed-f91cb861-4f4547c7-a65d9026-d158992c5602b6f71463a55c"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="a4975fc4306b212c-1b0847b9-42bc4c75-9c62af14-66d9f2f49416f1f137918567"><ac:parameter ac:name="">FindBugs 08</ac:parameter></ac:structured-macro>
\[FindBugs 08\] [FindBugs Bug Descriptions|http://findbugs.sourceforge.net/bugDescriptions.html] (2008)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e427ebfd1648bdf4-45805200-4a0a445f-a2dc9f7d-d816e9b8b4994126998c268d"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="fb661c2cb0a5ec4f-a4073abf-4013436f-97d2b07e-2de03d6815060fb34bcff86e"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="22137777a51793b6-7ebf5957-4aa74580-927a8576-1473e38b442c39138c73079b"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e947a191d2604175-279397c7-406a434d-924389e8-720d69466423f485192426db"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bb2de9e97670eec0-3b3ff360-4bec485e-acf3a049-7dcbb2110c30db00f40b3297"><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.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d148371b9ee7107d-b48876ef-49c647a1-8b388313-383ae199b5a1a4d75464d6ea"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3a7fa761d155f475-babd757a-46d64482-abf98189-42e40f4b45248d1c51f03900"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="4aabc89ac0fe027e-3033c1c5-46e34db7-b759b667-6fd735c43f61f28c61e752b3"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="97f2b821a3c98cc5-fb2ae4fe-48564898-a546bbcd-1c9ad544ef79103a9f62b180"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="933574f1f283828e-4bc613be-498a4744-b9c9bfc3-641b7f876204d1ce0b67a3e7"><ac:parameter ac:name="">Halloway 00</ac:parameter></ac:structured-macro>
\[Halloway 00\] Java Developer Connection Tech Tips, March 28, 2000, by Stuart Halloway.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="4b8be87bb0f0eada-56f18c14-41434e60-a6b0b7b1-fb6b47950b68980624ac01f1"><ac:parameter ac:name="">Harold 97</ac:parameter></ac:structured-macro>
\[Harold 97\] Java Secrets by Elliotte Rusty Harold. Wiley. (1997)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6c34f292969f272a-65e1851c-468c4100-a9a7aaba-ddfcb145c19aee4f8ca83d18"><ac:parameter ac:name="">Harold 99</ac:parameter></ac:structured-macro>
\[Harold 99\] Java I/O, by Elliotte Rusty Harold. O'REILLY. (1999)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b30019f216bba77e-f7f6d3bd-4deb4b33-b8228087-a9d9ab71bcce78eaceeb9be4"><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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="feedb4bff6a19143-4d7aa2d8-4b8c4739-87edb647-b0371d1601febbb40fc6f421"><ac:parameter ac:name="">JLS>JavaGenerics 05<04</ac:parameter></ac:structured-macro>
\[JLSJavaGenerics 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:04\]&nbsp;\[[http://java.sun.com/j2se/1.5.0/docs/booksguide/jlslanguage/indexgenerics.html]\], Sun Microsystems (20052004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8f04c32d300d4bee-5d95f27d-491f4670-9eecb9cc-4e4c19da360ddfc13c016d9a"><ac:parameter ac:name="">JLS 06<05</ac:parameter></ac:structured-macro>
\[JLS 0605\] Java Language Specification, 4th3rd edition. by James Gosling, KenBill ArnoldJoy, JamesGuy GoslingSteele, and DavidGilad HolmesBracha. Prentice Hall, The Java Series. [The Java Language Specification.|http://java.sun.com/docs/books/jls/index.html] (20062005)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="db0e7466196736ed-520dd754-4bc54541-8ff1854d-24773c7fe889473bd8118f05"><ac:parameter ac:name="">JMX>JLS 06</ac:parameter></ac:structured-macro>
\[JMXJLS 06\] [Monitoring and Management for the Java Platform|http://java.sun.com/javase/6/docs/technotes/guides/management/index.html], Sun Microsystems, IncJava Language Specification, 4th edition. by Ken Arnold, James Gosling, and David Holmes. Prentice Hall, The Java Series. (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="7b7bd51aa8206f2b-ffd0ee64-4e4e4431-a38597a0-7d57ff613f72ff3cd1a09bd4"><ac:parameter ac:name="">JMXG>JMX 06</ac:parameter></ac:structured-macro>
\[JMXGJMX 06\] [Java SE Monitoring and Management Guidefor the Java Platform|http://java.sun.com/javase/6/docs/technotes/guides/management/tocindex.html], Sun Microsystems, Inc. (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="10876c7c7c3fc89b-42f695ae-41bb49b6-89dfa388-385f5dcad94f877bf4d56d3a"><ac:parameter ac:name="">JNI>JMXG 06</ac:parameter></ac:structured-macro>
\[JNIJMXG 06\] [Java Native InterfaceSE Monitoring and Management Guide|http://java.sun.com/javase/6/docs/technotes/guides/jnimanagement/indextoc.html], Sun Microsystems, Inc. (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ac8b822ef51281ba-b8c528f1-42d0447a-bfd5aa4b-885b3182ce6c051c4ee15ef2"><ac:parameter ac:name="">JPDA>JNI 04<06</ac:parameter></ac:structured-macro>
\[JPDAJNI 0406\] [Java Platform Debugger Architecture (JPDA)Native Interface|http://java.sun.com/javase/6/docs/technotes/guides/jpdajni/index.html], Sun Microsystems, Inc. (20042006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="dce00c83fa6b3ee6-f998b5b3-49eb48a1-9e65bb42-e2c2c370d47a313858d07b57"><ac:parameter ac:name="">JVMTI>JPDA 06<04</ac:parameter></ac:structured-macro>
\[JVMTIJPDA 0604\] [Java VirtualPlatform MachineDebugger ToolArchitecture Interface (JVM TIJPDA)|http://java.sun.com/javase/6/docs/technotes/guides/jvmtijpda/index.html], Sun Microsystems, Inc. (20062004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d68ae2df7267c66d-73165b63-46644d11-9adbab36-6be4feb798d4f983bb52c774"><ac:parameter ac:name="">JVMSpec>JVMTI 99<06</ac:parameter></ac:structured-macro>
\[JVMSpecJVMTI 9906\] [The Java Virtual Machine Specification Tool Interface (JVM TI)|http://java.sun.com/javase/6/docs/bookstechnotes/guides/jvmsjvmti/index.html], Sun Microsystems, Inc. (19992006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8b159cf647dfeada-d30176d9-4fa348d8-b855b04c-72181dd62b7c1419a4550fec"><ac:parameter ac:name="">Kabutz>JVMSpec 01<99</ac:parameter></ac:structured-macro>
\[KabutzJVMSpec 0199\] [The Java Specialists'Virtual Newsletter, by Dr. Heinz M. Kabutz. (2001Machine Specification|http://java.sun.com/docs/books/jvms/], Sun Microsystems, Inc. (1999)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="764dbfd604e8a054-bee6a83e-434643c1-b27bb064-ef31962355adbfdf3779d140"><ac:parameter ac:name="">Kalinovsky>Kabutz 04<01</ac:parameter></ac:structured-macro>
\[KalinovskyKabutz 0401\] CovertThe Java: Techniques for DecompilingSpecialists' Newsletter, Patching,by andDr. Reverse Engineering, by Alex Kalinovsky. SAMS PublishingHeinz M. Kabutz. (20042001)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3c7b638d7698bcd5-79925a9c-48504c29-bc30ae69-35522fb30fce1ecdb97ae7da"><ac:parameter ac:name="">Lea>Kalinovsky 00<04</ac:parameter></ac:structured-macro>
\[LeaKalinovsky 0004\] Concurrent Programming in Java, 2nd editionCovert Java: Techniques for Decompiling, Patching, and Reverse Engineering, by DougAlex LeaKalinovsky. Addison Wesley, Sun MicrosystemsSAMS Publishing. (20002004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="57c1a14c0e537841-19f198b3-4e004502-a5b2a2e9-ceb95e0d953f525c76da209e"><ac:parameter ac:name="">Liang>Langer 97<08</ac:parameter></ac:structured-macro>
\[LiangLanger 9708\] The Java™ Native Interface, Programmer's Guide and Specification, by Sheng Liang. ADDISON-WESLEY. (1997)[http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html|http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html], Angelica Langer (2008)

unmigrated-unmigrated-wiki-markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="a6e15d4b4cf59428-66030540-44b84dab-8897a32b-ca1db66179e8afd612f1b331"><ac:parameter ac:name="">Long>Lea 05<00</ac:parameter></ac:structured-macro>
\[LongLea 0500\] [SoftwareConcurrent VulnerabilitiesProgramming in Java|http://www.sei.cmu.edu/publications/documents/05.reports/05tn044.html], 2nd edition, by Fred Long, CMU/SEI-2005-TN-044Doug Lea. Addison Wesley, Sun Microsystems. (20052000)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3ebbd9099ea521e9-ec4e45b0-4f6845c1-b2678dad-c71fd126fa5bb3d7f1350ce9"><ac:parameter ac:name="">Low>Liang 97</ac:parameter></ac:structured-macro>
\[LowLiang 97\] [Protecting Java Code via Obfuscation|http://www.cs.arizona.edu/~collberg/Research/Students/DouglasLow/obfuscation.html]The Java™ Native Interface, Programmer's Guide and Specification, by Douglas LowSheng Liang. ADDISON-WESLEY. (1997)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bf9b0e3428fb0b48-4d1c6675-45104ae0-bccba283-1bef28d58ebcf831dd241f0d"><ac:parameter ac:name="">Kalinovsky>Long 04<05</ac:parameter></ac:structured-macro>
\[KalinovskyLong 0405\] [Software Vulnerabilities Covertin Java: Techniques for Decompiling, Patching, and Reverse Engineering|http://www.sei.cmu.edu/publications/documents/05.reports/05tn044.html], by AlexFred KalinovskyLong, SAMSCMU/SEI-2005-TN-044. (20042005)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3432d750905974bb-cfccc4d0-45da45b3-bb37885f-51030d14322d9fbdda47fcd2"><ac:parameter ac:name="">McGraw>Low 99<97</ac:parameter></ac:structured-macro>
\[McGrawLow 0097\] Securing[Protecting Java, GettingCode Down to Business with Mobile Codevia Obfuscation|http://www.cs.arizona.edu/~collberg/Research/Students/DouglasLow/obfuscation.html], by Gary McGraw and Edward W. Felten. WileyDouglas Low. (19991997)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="34cd90e44b8cb508-13000be6-48cc43cc-9a4f8bea-acd884ed424a76c7a5cac00e"><ac:parameter ac:name="">Macgregor>Kalinovsky 98<04</ac:parameter></ac:structured-macro>
\[MacgregorKalinovsky 9804\] Covert Java Network Security: Techniques for Decompiling, Patching, byand RobertReverse MacgregorEngineering, Daveby Alex DurbinKalinovsky, John Owlett and Andrew Yeomans. Prentice Hall. (1998SAMS. (2004)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="c391472da0dacbd2-5d964005-41c84559-93b0a972-cd1cf04a8735dd107eff0b18"><ac:parameter ac:name="">Mocha>Macgregor 07<98</ac:parameter></ac:structured-macro>
\[MochaMacgregor 0798\] [Mocha, the Java Decompiler|http://www.brouhaha.com/~eric/software/mocha/] (2007 Java Network Security, by Robert Macgregor, Dave Durbin, John Owlett and Andrew Yeomans. Prentice Hall. (1998)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3e1b0e80e8517cc5-a309e32f-4d3c4c9d-8e0cb935-1e578595db59a2d81b27fc35"><ac:parameter ac:name="">Müller>McGraw 02<99</ac:parameter></ac:structured-macro>
\[MüllerMcGraw 0200\] [Exception Handling: Common Problems and Best PracticeSecuring Java, Getting Down to Business with Java 1.4|http://www.old.netobjectdays.org/pdf/02/papers/industry/1430.pdf]Mobile Code, by Dr.Gary AndreasMcGraw Müller and GeoffreyEdward Simmons, Sun Microsystems GmbHW. Felten. Wiley. (20021999)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d8e792ff57dbba8d-331c076c-42734478-9e66ae33-9775105a7b767ba5bc57a1d1"><ac:parameter ac:name="">Oaks>Mcgraw 01<98</ac:parameter></ac:structured-macro>
\[OaksMcgraw 0198\] Java Security, by Scott Oaks. O'REILLY. (2001[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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="dccedaa624513d44-39c9ba9f-42d64e4b-9025b265-94eb3a0c283a986f50a6dbae"><ac:parameter ac:name="">OWASP>Mocha 08<07</ac:parameter></ac:structured-macro>
\[OWASPMocha 0807\] [OWASPMocha, the Java Decompiler|http://www.owasp.org/index.php/Main_Page]. (2008brouhaha.com/~eric/software/mocha/] (2007)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b9285947356290ea-41bbb1fc-484d42e7-9621a6d0-afd6e8930c117ee2fe952e86"><ac:parameter ac:name="">Pistoia>Müller 04<02</ac:parameter></ac:structured-macro>
\[PistoiaMüller 0402\] Enterprise Java Security[Exception Handling: BuildingCommon SecureProblems J2EEand Applications,Best byPractice Marcowith Pistoia, Nataraj Nagaratnam, Larry Koved and Anthony Nadalin. Addison Wesley. (2004Java 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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="05cb2bf219d82233-f8c6410f-4a4a4ab9-a1ef8214-157f4b96074f689461c019a1"><ac:parameter ac:name="">Policy>Naftalin 02<06</ac:parameter></ac:structured-macro>
\[PolicyNaftalin 0206\] [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)Java Generics and Collections, Maurice Naftalin and  Philip Wadler, O'Reilly (2006)
\\

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6b66118c15d39b61-9c858929-423740b6-8e60ba69-afa72342057847881f3025b7"><ac:parameter ac:name="">Reflect>Oaks 06<01</ac:parameter></ac:structured-macro>
\[ReflectOaks 0601\] [Reflection|http://java.sun.com/javase/6/docs/technotes/guides/reflection/index.html], Sun Microsystems, Inc. (2006 Java Security, by Scott Oaks. O'REILLY. (2001)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d333c03f4c0af2ca-da2403e8-40c34fdc-9f9b9c24-f13fd0682f43f1d0ab39869b"><ac:parameter ac:name="">SCG>OWASP 07<08</ac:parameter></ac:structured-macro>
\[SCGOWASP 0708\] [Secure Coding Guidelines for the Java Programming Language, version 2.0OWASP|http://javawww.sunowasp.comorg/security/seccodeguide.html] (2007index.php/Main_Page]. (2008)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="485032546bcb9601-fdb1e681-46274594-b4c6bf9d-a3ffaaaecc4d03c6e2cbf975"><ac:parameter ac:name="">SecArch>Pistoia 06<04</ac:parameter></ac:structured-macro>
\[SecArchPistoia 0604\] [Enterprise Java 2Security: PlatformBuilding Security Architecture|http://java.sun.com/javase/6/docs/technotes/guides/security/spec/security-spec.doc.html] (2006)Secure J2EE Applications, by Marco Pistoia, Nataraj Nagaratnam, Larry Koved and Anthony Nadalin. Addison Wesley. (2004)

Wiki Markup
<ac:structured-macro ac:name="anchor" 
Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d9985234be9b4afc-f0cd3980-491e434c-b426ac29-27d7233a1e1aef6b11374079"><ac:parameter ac:name="">Seacord>Policy 05<02</ac:parameter></ac:structured-macro>
\[SeacordPolicy 0502\] Seacord,[Default RobertPolicy C.Implementation _Secureand CodingPolicy in C and C+\+_. Boston, MA: Addison-Wesley. (2005File Syntax|http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html], Document revision 1.6, Sun Microsystems, Inc. (2002)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f64976b59fee8ff0-2b5a9ef3-482a44e0-80588459-7c98a6265ad72486307eef52"><ac:parameter ac:name="">Security>Reflect 06</ac:parameter></ac:structured-macro>
\[SecurityReflect 06\] [Java Security GuidesReflection|http://java.sun.com/javase/6/docs/technotes/guides/securityreflection/index.html], Sun Microsystems, Inc. (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e9b4ea8ac5f3270e-c009810c-47fd4871-b73f8038-c0ddd2e0d3f834d1d4e526b9"><ac:parameter ac:name="">Steel>SCG 05<07</ac:parameter></ac:structured-macro>
\[SteelSCG 0507\] Core[Secure SecurityCoding Patterns: Best Practices and Strategies Guidelines for J2EE™,the WebJava Services, and Identity ManagementProgramming Language, by Christopher Steel, Ramesh Nagappan and Ray Lai. Prentice Hall PTR / Sun Micros. (2005version 2.0|http://java.sun.com/security/seccodeguide.html] (2007)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="2153d7d338913e12-999a3c0d-48554e1d-b782bcf3-dec7d03fc2e2cf7d0b434333"><ac:parameter ac:name="">Tutorials>Schildt 08<07</ac:parameter></ac:structured-macro>
\[TutorialsSchildt 0807\] [The Java Tutorials|http://java.sun.com/docs/books/tutorial/index.html] (2008Herb Schildt's Java Programming Cookbook, Herb Schildt, McGraw-Hill (2007)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="08064ec64050339d-3fabaedb-4b80477e-9f5daf46-c0f4eaa07e98c9bfbe45a4cc"><ac:parameter ac:name="">Christudas>Seacord 05</ac:parameter></ac:structured-macro>
\[ChristudasSeacord 05\] [Internals of Java Class Loading|http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html], ONJava (2005)
\\Seacord, Robert C. _Secure Coding in C and C+\+_. Boston, MA: Addison-Wesley. (2005)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5d7ec97da2f50ad5-ba7ae5f1-42a54bdc-8eeb8d21-bca6bc851af343f337c5e3a1"><ac:parameter ac:name="">Mcgraw>SecArch 98<06</ac:parameter></ac:structured-macro>
\[McgrawSecArch 9806\] [TwelveJava rules2 forPlatform developing more secure Java codeSecurity Architecture|http://wwwjava.javaworldsun.com/javaworld/jw-12-1998/jw-12-securityrules.html], Gary Mcgraw and Edward Felten, JavaWorld.com (1998)
\\javase/6/docs/technotes/guides/security/spec/security-spec.doc.html] (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="2fd1b77a07c38bf7-c3674712-4d164309-85f2a6ed-1e88acd7a68bd158e8460768"><ac:parameter ac:name="">Wheeler>Security 03<06</ac:parameter></ac:structured-macro>
\[WheelerSecurity 0306\] [Java Security Guides|http://wwwjava.onjavasun.com/pubjavase/a6/onjavadocs/2005technotes/01guides/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)
\\security/] (2006)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="80f36acec3fbf2b9-fbb812d5-45da4ad6-add98d0e-d37b253744dcfe86e6df3744"><ac:parameter ac:name="">JavaGenerics>Steel 04<05</ac:parameter></ac:structured-macro>
\[JavaGenerics 04\]&nbsp;\[[http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html]\], Sun Microsystems (2004)
\\
Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="14a4e44d-0be5-44a3-85a4-b139bac1b589"><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)
\\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)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bc22fb680f62063e-09abc89e-4cb44562-96ae8fb4-dc93009a637debf3c8e3fcd7"><ac:parameter ac:name="">Langer>Techtalk 08<07</ac:parameter></ac:structured-macro>
\[LangerTechtalk 0807\] [http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.htmlAdvanced Topics in Programming Languages: Java Puzzlers Episode VI|http://www.angelikalangeryoutube.com/GenericsFAQ/FAQSections/ProgrammingIdioms.htmlwatch?v=wDN_EYUvUq0], Angelica Langer (2008) by Josh Bloch and William Pugh, JavaOne Conference, Repeated Presentation (2007)

unmigrated-wikiunmigrated-wiki-markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="a08e0b517a81be52-9cae3d46-405940d1-88269b56-c1b56155f4fa14b0e50a27e1"><ac:parameter ac:name="">Schildt>Tutorials 07<08</ac:parameter></ac:structured-macro>
\[SchildtTutorials 0708\] Herb Schildt's Java Programming Cookbook, Herb Schildt, McGraw-Hill (2007)
\\
\\[The Java Tutorials|http://java.sun.com/docs/books/tutorial/index.html] (2008)

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f8eb8f93-328e-4d33-a199-989a1efe9e74"><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)