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="516f16e9ebaee3ba-b3ca1d31-480647ea-bec0980d-49b5754f2c7ca327f759560f"><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="ad144173702d1b12-9627bb34-42054143-98bea48c-08fcc9d6f8cfa4a10ceeab2e"><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="33821c6e9f90b214-67d4a7fd-4cb249c2-a50996c6-c334279a17592d8b386dd757"><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="9c1ecba54f3d0930-50f828fb-4cd44bbb-9a8bbe67-e2ba0a2a8abb81902c1f244f"><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="25e1c337b8ea6482-2fbe06c3-46504763-8e619791-5557ccefe15344a0a39b705a"><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="2240b99798607ecb-e23fce9f-44c44e38-9eb28841-517678612f148b703bf411f7"><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="8856824189ebad41-5d291fc0-4e9d4114-aa768253-016c4a9984912adae70cbbfc"><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="8f754b2439b0bb7c-62a0f450-473845d1-8e25a6df-57393cbb4b660aaf2920c997"><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="c066a94f089b6593-3bd6d43a-47374b9a-99d89cac-22044f5262e005cf3f6bdcce"><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="13d81ac93b8adba9-56a52756-442749a3-a2c1b6a1-6ea67364f51b8e8f2506b31b"><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="aebe084f70f02d0e-80eb475c-423c4d34-840da7b0-73667709f5e631ec4135e008"><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="2817a9715ecb5edb-7e6587e0-4dd14e74-affd808e-1d7f70d3d41e6f012225c05b"><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="8d841e1bec9ed544-1fc3df6c-4796495b-9ba0a6a4-8e6d0f56d5787df880a08922"><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="be3534eacdbc492a-46c9d9b8-472d4200-8d8f9672-a7c6059f305b5f1c58213ab3"><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="4a7c726319ecc0bd-1fd8da8f-4e764119-b01db47c-d7bd234286ca7a304bbc6046"><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="7ae7b426456a27ab-60137291-427149c7-a765b960-c9fa35123be7e7595eb53138"><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="e167991a12ae893b-997ee6d3-4cea4f05-ba4d9dbc-b67faf548e4d3cc899f01fe8"><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="9bcd3732b7c1df83-bae40903-43f54296-9087b181-fa658181a19a8def2ec73016"><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="4da50498b2b99b86-90305425-456b426d-895c9d11-782cced2a52758ecfa5cef0f"><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="a27e6807a0de0208-165bb62a-45ce4103-9fd3bed7-f8398ab8968942623496aa58"><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="54abba9cf92dc8f0-f311304f-47fb4bdc-897d8471-179adcdd8c67899cceb31430"><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="1653d5a1f01ff792-b18390c9-4f5b4192-b9eeaced-c03538855b76d98df8eae713"><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="ba86caa9c7618cb9-53726d65-44794130-8e2eb01e-7b0943426710fd181212c882"><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="6b40471ada2bec16-0dc93c8b-44ac4a25-8a6396cd-e4479d7522394667a0e5ba50"><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="7f769c62d0eba8c2-c7339ad1-467447e4-a7f2a64a-54f005d60fd550bed028b484"><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="9116030220613f0b-e3969d3c-4b5c494d-a8278fb9-d6d56c360066b86629f49440"><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="ee3172b7740fceb2-3be70a14-447a413c-8f5198fe-da4c40d6bf55f110a223c42d"><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="5e68bbc51fd9a966-d57098fe-4afd441d-9c21936b-9ef6aacdeac2d028e4b5cd91"><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="c5e293f48a8fdcbe-d5624c56-4cd641f1-9f05b05f-2a6609763554ab841bd87ccc"><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="9fa053642bced1fb-b0333770-436c45af-9823908f-c2c81353a384bc192beaa7fb"><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="2edf3bbdfa36e3cc-4d4ce7e2-472642b5-8bd5a0e1-8e00368011786fb2e7628f9c"><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="8795a5a4ebfd01a2-a499a532-44b34f50-870aac8b-cd2863830ef9ee704a015be1"><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="d4be3bb71de8e161-64ee9dc7-44b4443b-a5b7b424-b97263fa8477754c2bac3ca1"><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="984d38b48367ec86-583fc801-474a4acb-a814a9a7-0ef7acf55be36fb26b0eace8"><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="2b1243100ae05076-ebbe88d9-4f044da3-9372b208-bec153851646ac1c5ea9bebe"><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="faeced3d31ffadf4-738d58b4-4179498b-9b799f6c-918cfcfc506a5f84b2af3b93"><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="8d525e2d38533027-e1fa1e1b-48e245a7-8bb8a0d4-bd00e9e5327fc2dcee7ac176"><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="67fe0f17c4e3d480-72abf7ce-419d497a-b2f981a4-e08fddafd2b399bc5ff6363a"><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="a86e87ad8da4d79c-c450e802-47554707-b8e7bc2a-f17abb487795e2e42e8c6769"><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="a1b030a6fdabbd39-cc604efa-452641b4-b890b6f9-b392c8e655fa5bd0885e1929"><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="f57162e0a1f882fe-1353c6d1-4ea748f7-95e59537-da90b9acea1126ca3bd2bb3c"><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="f0570a7f636dc299-ab1d9017-494d4491-b3799e26-6fb6cf6fcd30f998f2ac2bc2"><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="7c930601b7f022ee-a02d89c6-4ff443f4-8aaebfa7-8737dd184db79b65cc844f74"><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="b7c32b26ed3c76a9-9169a088-489c4a50-93fba08a-3bd489189cb25435e116ddca"><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="5a51da87fb1ef357-5dae07d5-462b448f-b638b97a-725d432c29e56bab41629182"><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="913c8b40200b4961-ce716d67-47434392-aedf8362-972b3ecdb0acc92254bcb9af"><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="5f4b30ea60ec40a6-bcb785e0-405c4fd5-8b65a823-d22c40c3ad90fc8197742ef8"><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="eecc0f3c673f7164-d5cbd725-41d942ef-8abcb455-e7dcc8cff9c52f808a5c1543"><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="cdd592ff651fd4fb-059f3b83-4ae7459e-8b13b2da-6b2dafa21dc13a6015305f5c"><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="caffaaa5fa4add2c-0991c459-49b644da-8a88b8d4-e240e08eab585078d507c87f"><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="ad4a5b361e320751-19d978f6-47d74f91-b6f6a35e-10e333c8bd2f9304bfffc6c3"><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="49bea2961da99c99-0cb39177-4327419d-8792a3e9-32e334d39e41c290710987b6"><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="913480586d2f565b-2ee0e3be-4b5f43ac-9fd09a65-38390deda93b229c5e7bf35f"><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="a1a5b9e966239f53-c27f0127-48274627-86c1b45e-6c62805b9f9d64b8506d9717"><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="165c9f84aa837cfc-d60419e6-422e4c0c-9f14af4b-fd8d2f21970a5805876205bc"><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="b9837777c7a0157a-b02dba03-4ba748ae-b45297aa-e78cf4953eca5d02d5a7ba0f"><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="25f94e242cac36e3-6565a996-413847e1-a39f9471-7082e37cf6b3e2e53970cb4f"><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="4a3f2082a65da21a-7dd4072a-4d5c47e8-b56e9881-e2e4610deb723b61084f812f"><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="c94640a108f6f562-dd686255-431e4b9d-b363a3f3-7ff65b650818dbcb231e8956"><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="63a98fa93eaeb64e-9ad82415-406641f4-92e6b0f5-a599ce2b877c8612374226b2"><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="73411a0dc29981fa-d954e602-433542cd-8e8abeda-7456279325f2597b12bdab98"><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="2b38e849075e2ea1-30b39477-497646f3-8927ab99-fa91622da82d6df7f2aef00b"><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="e0bf7196-6136-47ac-9524-127075bc3edc"><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="97c98315478b6783-5d80a079-4c194b1e-8ad6aba0-8cdeb463b9be3bdbb41cd33b"><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="c328b9ba27e7f7e8-a89e6c1e-4cd0465c-9942abdf-e98962ee3b17d449ce237dfe"><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="8faf6334-554f-461d-8a7f-e16c5ee2bcbd"><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)