Path: csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!news-out.news.tds.net!newsreading01.news.tds.net!86597e80!not-for-mail From: "Gani" Subject: How to Provide the Securi Message-ID: X-Comment-To: comp.lang.java.security Newsgroups: comp.lang.java.security Content-Type: text/plain; charset=IBM437 Content-Transfer-Encoding: 8bit X-Gateway: time.synchro.net [Synchronet 3.15a-Win32 NewsLink 1.92] Lines: 235 Date: Wed, 27 Apr 2011 16:08:29 GMT NNTP-Posting-Host: 96.60.20.240 X-Complaints-To: news@tds.net X-Trace: newsreading01.news.tds.net 1303920509 96.60.20.240 (Wed, 27 Apr 2011 11:08:29 CDT) NNTP-Posting-Date: Wed, 27 Apr 2011 11:08:29 CDT Organization: TDS.net Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.security:158 To: comp.lang.java.security Free Java Book Information Chapter Definition of all Information in Java * Chapter 17: Projects * Chapter 16: Design patterns * Chapter 15: Network programming * Chapter 14: Multiple threads * Chapter 13: Creating windows and applets * Chapter 12: Passing and returning objects * Chapter 11: Run-time type identification * Chapter 10: The Java IO system * Chapter 9: Error handling with exceptions * Chapter 8: Holding your objects * Chapter 7: Polymorphism * Chapter 6: Reusing classes * Chapter 5: Hiding the implementation * Chapter 4: Initialization and cleanup * Chapter 3: Controlling program flow * Chapter 3: Controlling program flow * Chapter 2: Everything is an object * Chapter 1: Introduction to objects * Chapters http://freejavaprogbooks.blogspot.com/2008/07/chapter-3-controlling-program= -flow.html Aliasing during method calls http://freejavaprogbooks.blogspot.com/2008/07/aliasing-during-method-calls.= html Assignment http://freejavaprogbooks.blogspot.com/2008/07/assignment.html Precedence http://freejavaprogbooks.blogspot.com/2008/07/precedence.html Using Java operators http://freejavaprogbooks.blogspot.com/2008/07/using-java-operators.html Controlling program flow http://freejavaprogbooks.blogspot.com/2008/07/controlling-program-flow.html Exercises http://freejavaprogbooks.blogspot.com/2008/07/exercises_23.html Summary http://freejavaprogbooks.blogspot.com/2008/07/summary.html Coding style http://freejavaprogbooks.blogspot.com/2008/07/coding-style.html Documentation example http://freejavaprogbooks.blogspot.com/2008/07/documentation-example.html Method documentation tags http://freejavaprogbooks.blogspot.com/2008/07/method-documentation-tags.htm= l Variable documentation tags http://freejavaprogbooks.blogspot.com/2008/07/variable-documentation-tags.h= tml Class documentation tags http://freejavaprogbooks.blogspot.com/2008/07/class-documentation-tags.html see: referring to other classes http://freejavaprogbooks.blogspot.com/2008/07/see-referring-to-other-classe= s.html Embedded HTML http://freejavaprogbooks.blogspot.com/2008/07/embedded-html.html Syntax http://freejavaprogbooks.blogspot.com/2008/07/syntax.html Comment documentation http://freejavaprogbooks.blogspot.com/2008/07/comment-documentation.html Comments and embedded documentation http://freejavaprogbooks.blogspot.com/2008/07/comments-and-embedded-documen= tation.html Your first Java program http://freejavaprogbooks.blogspot.com/2008/07/your-first-java-program.html The static keyword http://freejavaprogbooks.blogspot.com/2008/07/static-keyword.html Using other components http://freejavaprogbooks.blogspot.com/2008/07/using-other-components_23.htm= l Using other components http://freejavaprogbooks.blogspot.com/2008/07/using-other-components.html Name visibility http://freejavaprogbooks.blogspot.com/2008/07/name-visibility.html Building a Java program http://freejavaprogbooks.blogspot.com/2008/07/building-java-program.html The argument list http://freejavaprogbooks.blogspot.com/2008/07/argument-list.html Methods, arguments and return values http://freejavaprogbooks.blogspot.com/2008/07/methods-arguments-and-return-= values.html Default values for primitive members http://freejavaprogbooks.blogspot.com/2008/07/default-values-for-primitive-= members.html Fields and methods http://freejavaprogbooks.blogspot.com/2008/07/fields-and-methods.html Creating new data types: class http://freejavaprogbooks.blogspot.com/2008/07/creating-new-data-types-class= .html Scope of objects http://freejavaprogbooks.blogspot.com/2008/07/scope-of-objects.html Scoping http://freejavaprogbooks.blogspot.com/2008/07/scoping.html You never need to destroy an object http://freejavaprogbooks.blogspot.com/2008/07/you-never-need-to-destroy-obj= ect.html Arrays in Java http://freejavaprogbooks.blogspot.com/2008/07/arrays-in-java.html Special case: primitive types http://freejavaprogbooks.blogspot.com/2008/07/special-case-primitive-types.= html Where storage lives http://freejavaprogbooks.blogspot.com/2008/07/where-storage-lives.html You must create all the objects http://freejavaprogbooks.blogspot.com/2008/07/you-must-create-all-objects.h= tml You manipulate objects with handles http://freejavaprogbooks.blogspot.com/2008/07/you-manipulate-objects-with-h= andles.html Everything is an object http://freejavaprogbooks.blogspot.com/2008/07/everything-is-object.html Java vs. C++? http://freejavaprogbooks.blogspot.com/2008/07/java-vs-c.html * Plan 2 * Plans pay off * Phase 4: Iteration * Phase 3: Let=92s build it! * Phase 2: How will we build it? * Phase 1: What are we making? * Phase 0: Let=92s make a plan http://freejavaprogbooks.blogspot.com/2008/07/phase-4-iteration.html Analysis and Design http://freejavaprogbooks.blogspot.com/2008/07/analysis-and-design.html A separate arena: applications http://freejavaprogbooks.blogspot.com/2008/07/separate-arena-applications.h= tml Server-side programming http://freejavaprogbooks.blogspot.com/2008/07/server-side-programming.html Client-side programming http://freejavaprogbooks.blogspot.com/2008/07/client-side-programming.html What is the Web? http://freejavaprogbooks.blogspot.com/2008/07/what-is-web.html Java and the Internet http://freejavaprogbooks.blogspot.com/2008/07/java-and-internet.html Persistence http://freejavaprogbooks.blogspot.com/2008/07/persistence.html Multithreading http://freejavaprogbooks.blogspot.com/2008/07/multithreading.html Exception handling:dealing with errors http://freejavaprogbooks.blogspot.com/2008/07/exception-handlingdealing-wit= h-errors.html Garbage collectors vs. efficiency and flexibility http://freejavaprogbooks.blogspot.com/2008/07/garbage-collectors-vs-efficie= ncy-and.html housekeeping dilemma:who should clean up? http://freejavaprogbooks.blogspot.com/2008/07/housekeeping-dilemmawho-shoul= d-clean-up.html Collection libraries and support for easy collecti... http://freejavaprogbooks.blogspot.com/2008/07/collection-libraries-and-supp= ort-for.html * The singly-rooted hierarchy * Collections and iterators http://freejavaprogbooks.blogspot.com/2008/07/singly-rooted-hierarchy.html Object landscapes and lifetimes http://freejavaprogbooks.blogspot.com/2008/07/object-landscapes-and-lifetim= es.html Abstract base classes and interfaces http://freejavaprogbooks.blogspot.com/2008/07/abstract-base-classes-and-int= erfaces.html Dynamic binding http://freejavaprogbooks.blogspot.com/2008/07/dynamic-binding.html Interchangeable objects http://freejavaprogbooks.blogspot.com/2008/07/interchangeable-objects.html Is-a vs. is-like-a relationships http://freejavaprogbooks.blogspot.com/2008/07/is-vs-is-like-relationships.h= tml Overriding base-class functionality http://freejavaprogbooks.blogspot.com/2008/07/overriding-base-class-functio= nality.html Inheritance:reusing the interface http://freejavaprogbooks.blogspot.com/2008/07/inheritancereusing-interface.= html Reusing the implementation http://freejavaprogbooks.blogspot.com/2008/07/reusing-implementation.html The hidden implementation http://freejavaprogbooks.blogspot.com/2008/07/hidden-implementation.html An object has an interface http://freejavaprogbooks.blogspot.com/2008/07/object-has-interface.html The progress of abstraction http://freejavaprogbooks.blogspot.com/2008/07/progress-of-abstraction.html 1: Introduction to Objects http://freejavaprogbooks.blogspot.com/2008/07/1-introduction-to-objects.htm= l Acknowledgements http://freejavaprogbooks.blogspot.com/2008/07/acknowledgements.html Note on the cover design http://freejavaprogbooks.blogspot.com/2008/07/note-on-cover-design.html Errors http://freejavaprogbooks.blogspot.com/2008/07/errors.html Seminars and mentoring http://freejavaprogbooks.blogspot.com/2008/07/seminars-and-mentoring.html Java versions http://freejavaprogbooks.blogspot.com/2008/07/java-versions.html Coding standards http://freejavaprogbooks.blogspot.com/2008/07/coding-standards.html Source code http://freejavaprogbooks.blogspot.com/2008/07/source-code.html Multimedia CD ROM http://freejavaprogbooks.blogspot.com/2008/07/multimedia-cd-rom.html Exercises http://freejavaprogbooks.blogspot.com/2008/07/exercises.html Appendix http://freejavaprogbooks.blogspot.com/2008/07/appendix.html Online documentation http://freejavaprogbooks.blogspot.com/2008/07/online-documentation.html Goals http://freejavaprogbooks.blogspot.com/2008/07/goals.html Learning Java http://freejavaprogbooks.blogspot.com/2008/07/learning-java.html Java Introduction http://freejavaprogbooks.blogspot.com/2008/07/java-introduction.html A Perfect N-Tier Architecture --- * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet! --- Synchronet 3.15a-Win32 NewsLink 1.92 Time Warp of the Future BBS - telnet://time.synchro.net:24