|Sams Teach Yourself Java 2 in 24 Hours|
|Sams Teach Yourself Java in 24 Hours is a step-by-step tutorial that teaches someone with no previous programming experience how to create simple Java programs and applets.
About the Author:
Rogers Cadenhead is a writer, computer programmer, and Web developer. He is the author or co-author of several Internet-related books, including Sams Teach Yourself Java 2 in 21 Days, and Sams Teach Yourself Microsoft FrontPage 2000 in 24 Hours. He also writes a question-and-answer trivia column for the Fort Worth Star-Telegram, Knight-Ridder News Service, and New York Times Syndicate.
|Thinking in Java, 3rd Edition|
|A great Java book by Bruce Eckel. It covers topics like Introduction to Objects, Controlling Program Flow, Reusing Classes, Error Handling with Exceptions and Java Programming Guidelines.
About the Author:
Bruce Eckel is president of MindView, Inc. (www.MindView.net), which provides public and private training seminars, consulting, mentoring, and design reviews in object-oriented technology and design patterns. He is the author of several books, has written more than fifty articles, and has given lectures and seminars throughout the world for more than twenty years. Bruce has served as a voting member of the C++ Standards Committee. He holds a B.S. in applied physics and an M.S. in computer engineering.
|Data Structures and Algorithms with Object-Oriented Design Patterns in Java|
|Data Structures and Algorithms with Object-Oriented Design Patterns in Java is a free web book by Bruno R. Preiss. It covers topics like Foundational Data Structures, Data Types and Abstraction, Stacks, Queues, and Deques and Ordered Lists and Sorted Lists.
About the Author:
Bruno R. Preiss is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, Canada. He is a member of the Parallel and Distributed Systems Group, the Computer Communications Networks Group, and the VLSI Research Group. After earning a B.A.Sc. degree in Engineering Science, Professor Preiss received an M.A.Sc. and Ph.D. in Electrical Engineering from the University of Toronto, Canada.
|The Java Tutorial Third Edition|
|The Java Tutorial Third Edition is a complete beginners guide on Java Language. It covers topics like Learning the Java Language, Writing Applets, Essential Java Classes, Creating a User Interface and Custom Networking.
New programmers can benefit most by reading the book from beginning to end, including the step by step instructions for compiling and running your first program in Getting Started (page 1). Programmers experienced with procedural languages such as C may wish start with the material on object-oriented concepts and features of the Java programming language. Experienced object programmers may want to jump feet first into more advanced trails, such as those on applets, essential classes, or user interfaces.
|The JFC Swing Tutorial Second Edition|
|The JFC Swing Tutorial Second Edition is a tutorial on creating a GUI with JFC/Swing. It covers topics Getting Started with Swing, Learning Swing by Example, Using Swing Components, Laying Out Components Within a Container and Writing Event Listeners.
Number of papers:1273
|The Java Tutorial Continued|
|The Java Tutorial Continued is an online book which covers topics like IDL, Internationalization, 2D Graphics, Security in 1.2, Sound, JDBC Database Access, RMI and Reflection.
Author: Mary Campione
Publication date 1999
Topics Object-oriented programming (Computer science), Java (Computer program language), Internet programming.
|The Java Language Specification Third Edition|
|The book provides complete, accurate, and detailed coverage of the Java programming language. It provides full coverage of all new features added in since the previous edition including generics, annotations, asserts, autoboxing, enums, for each loops, variable arity methods and static import clauses.|
|The Design Patterns Java Companion|
|This Java design patterns book by James W. Cooper includes topics like Creational Patterns, The Java Foundation Classes, Structural Patterns and Behavioral Patterns.
James W. Cooper was a chemistry professor at Tufts University, and spent 25 years in IBM’s Research Division, and 3 years as a Vice President of Bruker Instruments. He holds a Ph.D. in organic chemistry from Ohio State University and an A.B. from Oberlin College.
Publication date: 13 Feb 2000
Paperback: 352 pages
|Online version of Securing Java includes topics like Mobile Code and Security: Why Java Security is Important, Malicious Applets: Avoiding the Common Nuisances, Java Security Guidelines: Developing and Using Java More Securely and The Future of Java Security: Challenges Facing Mobile Code.
|Processing XML with Java|
|Processing XML with Java by Elliotte Rusty Harold is available online. It has chapters covering Writing XML with Java, SAX, DOM, JDOM, JAXP, TrAX, XPath, XSLT, SOAP, and lots of other information in 1000 pages.
|1000 Java Tips|
|Now you can get 1000 Java Tips book for free. It has tips covering various Java topics.
|Java Platform Performance: Strategies and Tactics|
|Java Platform Performance is a comprehensive field manual full of battle-tested strategies and tactics for developing high-performance applications and applets with Java technology.|
|How to Think Like a Computer Scientist Java Version|
|Free online book by Green Tea Press. How to Think Like a Computer Scientist Java Version is a good book to learn about programming.|
|Essentials of the Java Programming Language|
|This online book covers lessons like Compiling and Running a Simple Program, Building Applications, Building Applets, Building a User Interface, Writing Servlets and File Access and Permissions.|
|Advanced Programming for the Java 2 Platform|
|This online book covers advanced topics like Matching Project Requirements with Technology, Data and Transaction Management, Distributed Computing, Java Native Interface (JNI) Technology and Performance Techniques.|
|A Java GUI Programmer’s Primer|
|This online book has chapters An introduction to Java and STD design, A whistle stop tour of the Abstract Windowing Toolkit (AWT), Extending pre-supplied AWT Components, Drawing and Image processing with Java, Application level pull down menus and Text based user interfaces.|
|Bleeding at the Keyboard : A Guide to Modern Programming with Java|
|Bleeding at the Keyboard : A Guide to Modern Programming with Java includes Learning About Objects, Learning About Types and Designing Programs.|
|Getting Started with the JDBC API|
|This is an online guide on Java JDBC topics like Connection, DriverManager, Statement, ResultSet, PreparedStatement, CallableStatement, Mapping SQL and Java Types and JDBC-ODBC Bridge Driver.|
|Concurrent Programming Using Java|
|This online book covers lessons like Sequential Example Programs, Threads, Semaphores, Monitors, Message Passing, Remote Method Invocation and Parallel Processing.|