<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6541146387603657844</id><updated>2012-01-04T00:16:41.144-08:00</updated><title type='text'>thiru's free java ebooks</title><subtitle type='html'>Free oracle ebooks. This site contains lot of Java ebooks .Mail me what ever books you want and also give u r valuble suggetions..urs..thiru...Mail To Me: thiruoracleebooks@gmail.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default?start-index=101&amp;max-results=100'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>105</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1581899023904966886</id><published>2007-12-02T00:33:00.000-08:00</published><updated>2007-12-02T00:34:18.946-08:00</updated><title type='text'>EJB &amp; JSP: Java on the Edge</title><content type='html'>«EJB &amp;amp; JSP: Java on the Edge»by Lou Marco John Wiley &amp;amp; Sons  ISBN 0764548026  2001 Year  PDF  2.9 Mb  408 Pages&lt;br /&gt;“&lt;br /&gt;This book presents JSP and EJB to the HTML-savvy Java programmer, with a caveat: any Java developer interested indeveloping multi-tiered distributed applications needs to know something about a range of J2EE APIs. That said,knowing JSP will allow a programmer to create dynamic web content (easier than with Java Servlets) and knowing EJBwill allow a programmer to encapsulate data as objects and create reusable code components. In short, knowing JSPand EJB will take a programmer a good majority of the way along the path of J2EE application development.The first section discusses J2EE in more depth, with special emphasis on how and where JSP and EJB fit in. The second section covers JavaServer Pages including numerous JSP examples. The book provides the JSP's for the main application developed and dissected, a hotel booking application. The final part covers Enterprise JavaBeans. The bulkof this section is creating and analyzing EJBs to work with the JSPs developed earlier in the book. By the end of the book, the hotel booking application is complete.This Unlimited Edition stays up to date long after other publications. A companion Web site includes all the code and examples from the book, and is updated to include new chapters, programs, and other related material.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/38073/EJB%20JSP%20Java%20on%20the%20Edge.pdf.html"&gt;http://www.ftp2share.com/file/38073/EJB%20JSP%20Java%20on%20the%20Edge.pdf.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1581899023904966886?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1581899023904966886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1581899023904966886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1581899023904966886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1581899023904966886'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/ejb-jsp-java-on-edge.html' title='EJB &amp; JSP: Java on the Edge'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-845593622089438126</id><published>2007-12-02T00:32:00.000-08:00</published><updated>2007-12-02T00:33:27.535-08:00</updated><title type='text'>OReilly: Java Server Pages</title><content type='html'>O'Reilly: Java Server PagesHans Bergsten  ISBN: 1-56592-746-X  572 pages  PDF  2.53 MB&lt;br /&gt;JavaServer Pages shows how to develop Java-based web applications without having to be a hardcore programmer. The author provides an overview of JSP concepts and illuminates how JSP fits into the larger picture of web applications.There are chapters for web authors on generating dynamic content, handling session information, and accessing databases, as well as material for Java programmers on creating Java components and custom JSP tags for web authors to use in JSP pages.JavaServer Pages shows how to develop Java-based web applications without having to be a hardcore programmer.The author provides an overview of JSP concepts and illuminates how JSP fits into the larger picture of web applications. There are chapters for web authors on generating dynamic content, handling session information, and accessing databases, as well as material for Java programmers on creating Java components and custom JSP tags for web authors to use in JSP pages.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/38027/OReilly%20Java%20server%20Pages.html"&gt;http://www.ftp2share.com/file/38027/OReilly%20Java%20server%20Pages.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-845593622089438126?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/845593622089438126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=845593622089438126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/845593622089438126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/845593622089438126'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/oreilly-java-server-pages.html' title='OReilly: Java Server Pages'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3077732236169031781</id><published>2007-12-02T00:31:00.001-08:00</published><updated>2007-12-02T00:31:52.711-08:00</updated><title type='text'>Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)</title><content type='html'>Jackwind Li Guojie, "Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)"Publisher: Wrox Press  ISBN: 0470094591  11 February 2005  11 MB  Pages: 528  PDFProfessional Java Native Interfaces takes a solutions-based approach in showing how SWT/JFace works, discussing each common component, providing useful, practical ideas, tips and techniques to make the Java developers' work easier. Professional Java Native Interfaces takes a solutions-based approach in showing how SWT/JFace works, discussing each common component, providing useful, practical ideas, tips and techniques to make the Java developers' work easier. The author provides relevant and timely examples, both stand-alone applications and smaller code snippets that readers can incorporate into their own code. To provide a truly real-world quality, the author builds an email/ftp client sample application to show readers how to combine everything into a presentable Java native UI application. About the AuthorJack Li Guojie is an independent Java developer who has been building various types of Java applications since 1998. His areas of interest and experience include artificial intelligence, user interfacing, Web applications, and enterprise system architecture. He has contributed articles to many leading software journals.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/62241412/0470094591.zip"&gt;http://rapidshare.com/files/62241412/0470094591.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/62282857/Professional_Java_Native_Interfaces_with_SWTJFace_SOURCE_CODE.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/62282857/Professional_Java_Native_Interfaces_with_SWTJFace_SOURCE_CODE.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3077732236169031781?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3077732236169031781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3077732236169031781' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3077732236169031781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3077732236169031781'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/professional-java-native-interfaces.html' title='Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1868090587667102758</id><published>2007-12-02T00:30:00.000-08:00</published><updated>2007-12-02T00:31:01.716-08:00</updated><title type='text'>Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE by Robert Flenner</title><content type='html'>Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE by Robert Flenner, Michael Abbott, Toufic Boubez, Frank Cohen, Navaneeth Krishnan, Alan Moffet, Rajam Ramamurti, Bilal Siddiqui, Frank SommersPublisher: Sams; 1st edition (September 12, 2002)  ISBN-10: 0672323990  CHM  4,4 Mb  752 pages"Java P2P Unleashed" provides a single source for Java developers who want to develop P2P systems. The book explains the benefits of each technology and shows how to fit the P2P "pieces" together - both in building new systems and integrating with existing ones.starts with a discussion of the P2P architecture, referencing similarities with existing, familiar systems while previewing several types of P2P applications. It explains how to plan ahead for security, routing, performance and other issues when developing a P2P application.Each technology included in the book - JXTA, Jini, JavaSpaces, J2EE, Web services - is approached from a P2P perspective, focusing on implementation concerns Java developers will face while using them. The last section includes several large-scale examples of different P2P applications - managing content, building communities, integrating services, routing messages, and using intelligent agents to gather information. The final chapter looks ahead to future developments in Java P2P technologies.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/26407/2C_20XML_2C_20Jini_2C_20.html"&gt;http://www.ftp2share.com/file/26407/2C_20XML_2C_20Jini_2C_20.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1868090587667102758?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1868090587667102758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1868090587667102758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1868090587667102758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1868090587667102758'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-p2p-unleashed-with-jxta-web.html' title='Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE by Robert Flenner'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7850914703881210525</id><published>2007-12-02T00:28:00.000-08:00</published><updated>2007-12-02T00:29:56.768-08:00</updated><title type='text'>Pro Ajax and Java Frameworks (Pro) by Ryan Asleson</title><content type='html'>Pro Ajax and Java Frameworks (Pro) by Ryan Asleson, Nathaniel T. SchuttaPublisher: Apress (July 17, 2006)  ISBN-10: 1590596773  PDF  7,8 Mb  336 pagesAs a Java developer, you want a guide that shows you how to add Ajax functionality to your web applications with a minimum of effort. Well look no further than Pro Ajax and Java Frameworks. In this book, recognized Java experts and authors of the best-selling Apress title, Foundations of Ajax, will show you how.The authors begin by recapping Ajax basics. Then they unveil a comprehensive Java/Ajax toolkit. Tools include JSEclipse for code editing, Venkman for JavaScript debugging, and Dojo Compressor for code compression. They also explain Log4js (and other tools) for JavaScript logging, JsUnit (and others) for testing, and various libraries like AjaxTags, DWR, and Script.aculo.us for rapid code development.The last part of the book shows you how to build up a series of professional Java/Ajax applications. These will incorporate some of today's most popular frameworks--Spring, JSF, Struts, and Tapestry--giving you all you need to incorporate Ajax into your everyday work and become an Ajax expert!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/15652/NTSchutta.rar.html"&gt;http://www.ftp2share.com/file/15652/NTSchutta.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/15158955/1590596773.rar"&gt;http://rapidshare.com/files/15158955/1590596773.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;password: ebooksdigest.blogspot.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7850914703881210525?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7850914703881210525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7850914703881210525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7850914703881210525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7850914703881210525'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/pro-ajax-and-java-frameworks-pro-by.html' title='Pro Ajax and Java Frameworks (Pro) by Ryan Asleson'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5931834408120162253</id><published>2007-12-02T00:27:00.000-08:00</published><updated>2007-12-02T00:28:44.444-08:00</updated><title type='text'>Java Development with Ant</title><content type='html'>Book DescriptionThis book is about Ant, the award-winning Java build tool. Ant has become the centerpiece of so many projects’ build processes because it is easy to use, is platform independent, and addresses the needs of today’s projects to automate testing and deployment. From its beginnings as a helper application to compile Tomcat, Sun’s (now Apache’s) Java web server, it has grown to be a standalone tool adopted by all major open source Java projects, and has changed people’s expectations of their development tools.If you have never before used Ant, this book will introduce you to it, taking you systematically through the core stages of most Java projects: compilation, testing, execution, packaging, and delivery. If you are an experienced Ant user, we will show you how to “push the envelope” in using Ant. Indeed, we believe that some of the things shown in this book were never before done with Ant. We also place an emphasis on how to use Ant as part of a large project, drawing out best practices from our own experiences.Whatever your experience with Ant, you will learn a lot from this book, and your software projects will benefit from using Ant as a foundation of their build process.&lt;br /&gt;RARed PDF 15.6MBSource Code and Libs Included!&lt;br /&gt;&lt;br /&gt;Pass: &lt;a href="http://www.avaxhome.ru/"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/11084/jdwa.rar.html" target="_blank" _extended="true"&gt;http://www.ftp2share.com/file/11084/jdwa.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/8759472/jdwa.rar"&gt;http://rapidshare.com/files/8759472/jdwa.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5931834408120162253?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5931834408120162253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5931834408120162253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5931834408120162253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5931834408120162253'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-development-with-ant.html' title='Java Development with Ant'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2206049232013261320</id><published>2007-12-02T00:26:00.000-08:00</published><updated>2007-12-02T00:27:29.362-08:00</updated><title type='text'>Java and JMX: Building Manageable Systems by Heather Kreger, Ward K. Harold, Leigh Williamson</title><content type='html'>Java and JMX: Building Manageable Systems by Heather Kreger, Ward K. Harold, Leigh WilliamsonPublisher: Addison-Wesley Professional; 1st edition (December 30, 2002) ISBN: 0672324083 CHM 2,2 Mb 592 pagesJava is now used with increasing frequency to develop mission-critical applications. Using Java Management Extensions (JMX) is the key to managing those applications. As JMX is increasingly accepted into the fields of embedded systems, enterprise systems, and telephony, it is clear that all Java developers will encounter JMX before long.Java and JMX: Building Manageable Systems is the definitive guide to JMX, combining an introduction to the technology with extensive coverage that will make this book a favorite reference. Much more than just an explanation of the JMX specifications, this book can drastically reduce a reader's JMX learning curve by explaining how to develop management requirements and apply JMX to them.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/4971887/addison_wesley_-_java_and_jmx-building_manageable_systems.chm"&gt;http://rapidshare.com/files/4971887/addison_wesley_-_java_and_jmx-building_manageable_systems.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/401315"&gt;http://depositfiles.com/files/401315&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=af38a1659&amp;amp;name=addison_wesley_-_java_and_jmx-building_manageable_systems.chm"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=af38a1659&amp;amp;name=addison_wesley_-_java_and_jmx-building_manageable_systems.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2206049232013261320?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2206049232013261320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2206049232013261320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2206049232013261320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2206049232013261320'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-and-jmx-building-manageable.html' title='Java and JMX: Building Manageable Systems by Heather Kreger, Ward K. Harold, Leigh Williamson'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8371657427240038812</id><published>2007-12-02T00:23:00.002-08:00</published><updated>2007-12-02T00:26:14.475-08:00</updated><title type='text'>Java Programming with Oracle SQLJ</title><content type='html'>Book DescriptionIf you're a Java programmer working in an Oracle environment, you're probably familiar with JDBC as a means of accessing data within an Oracle database. SQLJ takes you further, allowing you to access a database using embedded SQL statements. Java Programming with Oracle SQLJ shows you how to get the most out of SQLJ.Layered on top of JDBC, SQLJ greatly simplifies database programming. Rather than make several calls to the JDBC API just to execute a simple SQL statement, SQLJ executes that statement simply by embedding it within the Java code.In this book, Jason Price explains SQLJ programming from a task-oriented point of view. You'll learn how to:* Embed queries and other SQL statements within Java programs* Deploy SQLJ code not only on client machines, but also to JServer--Oracle's Java engine built into the database* Use advanced techniques for working with collections, streams, large objects, and database objects, all without leaving the comfort of the SQLJ environment* Tune SQLJ programs for maximum performanceThroughout the book, the exposition of SQLJ and SQLJ programming techniques reflects the author's many years of professional experience as a programmer and consultant. Examples are first-rate, enabling you to learn SQLJ in no time. If you're writing Java code to access an Oracle database, you can't afford not to know about SQLJ.Book InfoMoves from the basics of getting connected and issuing SQL statements to advanced topics such as streams and multi-threading. Softcover. Reviewer: J.D.Withington "jdwithington" (San Jose, USA) My knowledge of Oracle and Java is beginner/intermediate level and I like this book a lot.The book explains how SQLJ relates to SQL, PL/SQL, Java, JDBC and it provides a good introduction to the JDeveloper IDE (Integrated Development Environment).The book is written very clearly and the appearance and organization of the text is well up to the O'Reilly standard.I can't comment on the worked examples yet as I have not yet tried them out.Links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12223102/OReilly_-_Java_Programming_With_Oracle_Sqlj.rar" _extended="true"&gt;http://rapidshare.de/files/12223102/OReilly_-_Java_Programming_With_Oracle_Sqlj.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8371657427240038812?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8371657427240038812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8371657427240038812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8371657427240038812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8371657427240038812'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-programming-with-oracle-sqlj.html' title='Java Programming with Oracle SQLJ'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4610452196139432384</id><published>2007-12-02T00:23:00.001-08:00</published><updated>2007-12-02T00:23:56.525-08:00</updated><title type='text'>Java and BAPI Technology for SAP</title><content type='html'>Ken Kroes, Anil Thakur, "Java and BAPI Technology for SAP"Premier Press  0761523057  January 15, 2000  432 pages  PDF  6.2MBAs a programmer, you need to know how to get the most out of using Java in the SAP environment. This book will show you how to tie key corporate data through the Internet; create, change, and display information via Java applets or executable code; and how Java and SAP interrelate. Java &amp;amp; BAPI Technology for SAP is a solid reference for beginning and intermediate users who are seeking help in this booming area.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/36889025/Premier.Press.Java.and.BAPI.Technology.for.SAP.2002.eBook.zip"&gt;http://rapidshare.com/files/36889025/Premier.Press.Java.and.BAPI.Technology.for.SAP.2002.eBook.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1013773"&gt;http://depositfiles.com/files/1013773&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4610452196139432384?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4610452196139432384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4610452196139432384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4610452196139432384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4610452196139432384'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-and-bapi-technology-for-sap.html' title='Java and BAPI Technology for SAP'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7201441042011586487</id><published>2007-12-02T00:22:00.000-08:00</published><updated>2007-12-02T00:23:01.675-08:00</updated><title type='text'>Data Structures and Algorithms in Java</title><content type='html'>Data Structures and Algorithms in JavaPrentice Hall  ISBN: 0131469142  592 pages  December 19, 2005  CHM  4 MbThis new book provides a concise and engaging introduction to Java and object-oriented programming with an abundance of original examples, use of Unified Modeling Language throughout, and coverage of the new Java 1.5. Addressing critical concepts up front, the book's five-part structure covers object-oriented programming, linear structures, algorithms, trees and collections, and advanced topics. KEY FEATURES: Data Structures and Algorithms in Java takes a practical approach to real-world programming and introduces readers to the process of crafting programs by working through the development of projects, often providing multiple versions of the code and consideration for alternate designs. The book features the extensive use of games as examples; a gradual development of classes analogous to the Java Collections Framework; complete, working code in the book and online; and strong pedagogy including extended examples in most chapters along with exercises, problems and projects. For readers and professionals with a familiarity with the basic control structures of Java or C and a precalculus level of mathematics who want to expand their knowledge to Java data structures and algorithms. Ideal for a second undergraduate course in computer science.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=601a32218&amp;amp;name=0131469142.rar"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=601a32218&amp;amp;name=0131469142.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7201441042011586487?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7201441042011586487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7201441042011586487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7201441042011586487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7201441042011586487'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/data-structures-and-algorithms-in-java.html' title='Data Structures and Algorithms in Java'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1942113645247736589</id><published>2007-12-02T00:21:00.000-08:00</published><updated>2007-12-02T00:22:18.406-08:00</updated><title type='text'>Oreilly Java and Soap</title><content type='html'>Robert Englander, «Java and Soap»Publisher: O'Reilly  Edition May 2002  ISBN: 0-596-00175-4  276 PagesJava and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why it's soared to a spot on the Buzzwords' Top Ten list, and what its features and capabilities are. And it shows you how to work with some of the more common Java APIs in the SOAP world: Apache SOAP and GLUE.Java™ and SOAP also discusses interoperability between the major SOAP platforms, including Microsoft's .NET, SOAP messaging, SOAP attachments, message routing, and a preview of the forthcoming AXIS APIs and server. If you're a Java developer who would like to start working with SOAP, this is the book you need to get going.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/17503951/OReilly.Java.And_Soap.pdf"&gt;http://rapidshare.com/files/17503951/OReilly.Java.And_Soap.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/1345f7"&gt;http://www.filefactory.com/file/1345f7&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/639963"&gt;http://depositfiles.com/files/639963&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1942113645247736589?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1942113645247736589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1942113645247736589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1942113645247736589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1942113645247736589'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/oreilly-java-and-soap.html' title='Oreilly Java and Soap'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2972175494233171434</id><published>2007-12-02T00:17:00.000-08:00</published><updated>2007-12-02T00:20:33.217-08:00</updated><title type='text'>Java Performance Tuning (2nd Edition) by Jack Shirazi</title><content type='html'>Java Performance Tuning (2nd Edition) by Jack ShiraziPublisher: O'Reilly Media; 2 edition (January 2003)  ISBN-10: 0596003773  CHM  1 Mb  600 pagesPerformance has been an important issue for Java developers ever since the first version hit the streets. Over the years, Java performance has improved dramatically, but tuning is essential to get the best results, especially for J2EE applications. You can never have code that runs too fast. Java Peformance Tuning, 2nd edition provides a comprehensive and indispensable guide to eliminating all types of performance problems. Using many real-life examples to work through the tuning process in detail, JPT shows how tricks such as minimizing object creation and replacing strings with arrays can really pay off in improving your code's performance. Tuning J2EE applications bears many similarities to tuning J2SE apps, but important and specific considerations apply. For this reason, Java Performance Tuning, Second Edition includes four new chapters: a new chapter on J2EE application tuning in general followed by chapters on tuning JDBC, servlets and JSPs, and EJBs. Java Performance Tuning offers common-sense advice about what to tune and what to leave alone, emphasizing techniques that provide big performance gains with minimal code restructuring. It gives you crucial guidance that helps you tune without destroying your program's architecture. Blindly changing things in an effort to make a program run faster is a great way to create buggy, unmaintainable code. Java Performance Tuning teaches you to work efficiently and effectively, resulting in code that is robust, maintainable, and fast. Java Performance Tuning, Second Edition shows you how to:— Create a performance plan — Glean information about your program's behavior from profiling tools — Identify bottlenecks before tuning — Minimize the number of objects your program creates, particularly critical for J2EE applications — Optimize the use of strings — Avoid performance penalties from inefficient code — Improve the behavior of loops and switches — Optimize I/O behavior — Use appropriate algorithms for sorting and other common tasks — Use threads effectively — Optimize the performance of distributed systems — Speed up servlets and JSPs — Structure JDBC usage efficiently — Use effective design patterns to optimize EJB performance&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/533505"&gt;http://depositfiles.com/files/533505&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/12025944/Oreilly_20-_20Java_20Performance_20Tuning_20-_202Nd_202003.chm"&gt;http://rapidshare.com/files/12025944/Oreilly_20-_20Java_20Performance_20Tuning_20-_202Nd_202003.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2972175494233171434?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2972175494233171434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2972175494233171434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2972175494233171434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2972175494233171434'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-performance-tuning-2nd-edition-by.html' title='Java Performance Tuning (2nd Edition) by Jack Shirazi'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2026689602753270236</id><published>2007-12-02T00:14:00.000-08:00</published><updated>2007-12-02T00:16:38.949-08:00</updated><title type='text'>Apache Jakarta and Beyond: A Java Programmer's Introduction</title><content type='html'>Apache Jakarta and Beyond: A Java Programmer's IntroductionAddison-Wesley Professional (December 30, 2004)  PDF Format  608 pages  ISBN: 0321237714  11.2 MBThe Jakarta project consists of many powerful open source tools for the Java platform, but most lack tutorials or clear online help documentation. Apache Jakarta and Beyond is the definitive guide to using Jakarta and other Java open source tools to develop Web applications more efficiently and effectively.In this example-packed book, readers will findAn introduction to the philosophy behind the Jakarta projectDetails on many ready-to-use Java toolkits, including Ant, JUnit, Cactus, Log4J, POI, Tomcat, James, Struts, and moreIn-depth guidelines on how to develop with multiple toolkits A guide to splitting work along lines of "what is available" and "what must be written"Best practices for development, such as the model/view/controller paradigmNumerous examples that can serve as templates for readers' own projects. Whether you are developing client applications, Web applications, or Web services, Apache Jakarta and Beyond will help you use existing code to simplify the task at hand.Download:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/6147494/Apache_Jakarta_and_Beyond_A_Java_.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/6147494/Apache_Jakarta_and_Beyond_A_Java_.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2026689602753270236?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2026689602753270236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2026689602753270236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2026689602753270236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2026689602753270236'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/apache-jakarta-and-beyond-java.html' title='Apache Jakarta and Beyond: A Java Programmer&apos;s Introduction'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5240842317353733317</id><published>2007-12-02T00:13:00.000-08:00</published><updated>2007-12-02T00:14:07.312-08:00</updated><title type='text'>Fundamentals of the Java Programming Language (WJB-110A)</title><content type='html'>Fundamentals of the Java Programming Language (WJB-110A)  ISO  125 MBTheFundamentals of the Java Programming Language course provides students who havelittle or no programming experience with the basics of programming using the Java programming language. This course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. Students taking this course receive a solid basis in the Java programming language upon which to base continued work and training.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/47670395/fundamentals_java.part1.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/47670395/fundamentals_java.part1.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/47670352/fundamentals_java.part2.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/47670352/fundamentals_java.part2.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5240842317353733317?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5240842317353733317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5240842317353733317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5240842317353733317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5240842317353733317'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/fundamentals-of-java-programming.html' title='Fundamentals of the Java Programming Language (WJB-110A)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2056903778878370633</id><published>2007-12-02T00:09:00.000-08:00</published><updated>2007-12-02T00:13:20.420-08:00</updated><title type='text'>Sun Microsystems Java Programming Language WJB 275A</title><content type='html'>Sun Microsystems Java Programming Language WJB 275A  ISO  195 Mb&lt;br /&gt;“&lt;br /&gt;The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course uses the Java 2 Software Development Kit, Standard Edition (J2SE SDK), version 5.0.&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/47255493/java_programming.part1.rar.html"&gt;http://rapidshare.com/files/47255493/java_programming.part1.rar.html&lt;/a&gt;  &lt;a href="http://depositfiles.com/files/1411705"&gt;http://depositfiles.com/files/1411705&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=57RRTXV1"&gt;http://www.megaupload.com/?d=57RRTXV1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1411820"&gt;http://depositfiles.com/files/1411820&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.megaupload.com/?d=YR4HA6PP"&gt;http://www.megaupload.com/?d=YR4HA6PP&lt;/a&gt; &lt;a href="http://rapidshare.com/files/47257019/java_programming.part2.rar.html"&gt;http://rapidshare.com/files/47257019/java_programming.part2.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2056903778878370633?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2056903778878370633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2056903778878370633' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2056903778878370633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2056903778878370633'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/sun-microsystems-java-programming_02.html' title='Sun Microsystems Java Programming Language WJB 275A'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8305821563247382046</id><published>2007-12-02T00:07:00.000-08:00</published><updated>2007-12-02T00:09:40.906-08:00</updated><title type='text'>Carl Albing, Michael Schwarz, «Java Application Development on Linux»</title><content type='html'>Carl Albing, Michael Schwarz, «Java Application Development on Linux»Prentice Hall PTR  ISBN 013143697X  2004 Year  CHM  1,66 Mb  600 Pages&lt;br /&gt;“&lt;br /&gt;Determined to spare other developers hours of trial and error, the authorsAlbing and Schwarz demonstrate the platform, tools, and application development by constructing a real-world, database-driven budget application. After a simple command-line application introduces basic tools, this program leads readers through business logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use the JBoss Application Server and Enterprise JavaBeans (EJB). The authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS). A companion Website includes all source code and a link to each tool described.Readers learn how to: Use development tools available on Linux, such as the GNU Compiler for Java (gcj), Ant, the NetBeans IDE, IBM's Eclipse Java IDE, JUnit, and SunONE Studio Develop business logic layers using Java DataBase Connectivity (JDBC) Add a Web interface using servlets and JSPs Add a GUI using Sun's Abstract Window Toolkit (AWT) and IBM's SWT Deploy EJBs in LinuxThe authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS). A companion Website includes all source code and a link to each tool described.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf"&gt;http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/20249172/CAlbing.rar.html"&gt;http://rapidshare.de/files/20249172/CAlbing.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8305821563247382046?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8305821563247382046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8305821563247382046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8305821563247382046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8305821563247382046'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/carl-albing-michael-schwarz-java.html' title='Carl Albing, Michael Schwarz, «Java Application Development on Linux»'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3933823754252029467</id><published>2007-12-02T00:05:00.000-08:00</published><updated>2007-12-02T00:07:36.966-08:00</updated><title type='text'>Java Development on PDAs: Building Applications for Pocket PC and Palm Devices</title><content type='html'>Java Development on PDAs: Building Applications for Pocket PC and Palm DevicesAddison-Wesley Professional; 1st edition  ISBN: 0201719541  256 pages  June 4, 2003  CHMWith the release of Java 2 Micro Edition (J2ME), Sun Microsystems opened Java to the rapidly expanding Personal Digital Assistant (PDA) market.This comprehensive tutorial and reference provides an in-depth look at developing PDA software with J2ME and PersonalJava, covering both Palm and PocketPC devices. Succinct and practical, Java™ Development on PDAs focuses on real-world programming tasks with extensive code examples and an end-to-end PDA application demonstrating techniques for integrating devices with the enterprise via Web services.This book describes the J2ME platform and PersonalJava and discusses design issues specific to resource-constrained devices. It also provides in-depth coverage of networking and Internet access, the user interface, data storage, and integrating PDAs into the corporation. You will learn to develop Java applications for PocketPC and Palm devices through in-depth coverage of:* J2ME configurations* CLDC and CDC profiles* Selecting a PDA for development* PDA development tools* Designing for constrained computational capability* Designing for constrained screen and memory size* PDA user interfaces* Storing information on the devices* The Generic Connection Framework* Internet access from a Java PDA application via a GSM phone and Bluetooth* Accessing Web services from Palm and PocketPC devicesJava™ Development on PDAs concludes with a look into the future of PDA technology and the expanding role of these devices in the enterprise.Written for anyone with a basic knowledge of Java, this important resource is a must-have for all those interested in the Palm OS and PocketPC markets.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=c4d19657&amp;amp;name=0201719541.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=c4d19657&amp;amp;name=0201719541.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/16860803/0201719541.rar"&gt;http://rapidshare.com/files/16860803/0201719541.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/629447"&gt;http://depositfiles.com/files/629447&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3933823754252029467?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3933823754252029467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3933823754252029467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3933823754252029467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3933823754252029467'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-development-on-pdas-building.html' title='Java Development on PDAs: Building Applications for Pocket PC and Palm Devices'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1997674841939764694</id><published>2007-12-02T00:03:00.000-08:00</published><updated>2007-12-02T00:05:53.240-08:00</updated><title type='text'>Java Database Programming with JDBC</title><content type='html'>Java Database Programming with JDBC:Discover the Essentials for Developing Databases for Internet and Intranet ApplicationsISBN: 1576100561  PDF  1.0 Mb (rar)  209 Pages  Publisher: Coriolis Group Books; (September 13, 1996)Teaches you how to develop Java programs, from start to finish, for connecting to databases using Java's new database connectivity environment, JDBC. Tells how to easily install drivers for most databases. Features a section on programming ODBC Java programs, including a robust ODBC client template for developing your own applications. Features a handy, ready-to-use Interactive SQL query client, including fully-explained and annotated source code. Teaches how to write your own database drivers for the JDBC. Reveals how to optimize your Java database programs for maximum efficiency and minimum time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/720219"&gt;http://depositfiles.com/files/720219&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ed.icefile.org/index.php?page=main&amp;amp;id=c7ebd446&amp;amp;name=Java"&gt;http://ed.icefile.org/index.php?page=main&amp;amp;id=c7ebd446&amp;amp;name=Java&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/22376899/Java_Database_Programming_with_JDBC__Cariolis_.rar"&gt;http://rapidshare.com/files/22376899/Java_Database_Programming_with_JDBC__Cariolis_.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1997674841939764694?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1997674841939764694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1997674841939764694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1997674841939764694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1997674841939764694'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-database-programming-with-jdbc.html' title='Java Database Programming with JDBC'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3873707537600706198</id><published>2007-12-02T00:01:00.000-08:00</published><updated>2007-12-02T00:03:00.295-08:00</updated><title type='text'>Concurrent and Real-Time Programming in Java</title><content type='html'>Concurrent and Real-Time Programming in JavaJohn Wiley &amp;amp; Sons  ISBN: 047084437X  446 pages  November 15, 2004  CHMReal-time functionality is essential for developing many consumer, industrial, and systems devices. While the C/C++ programming language is most often used in the creation of real-time software, the Java language, with its simple and familiar object-oriented programming model, offers many advantages over current real-time practices. Concurrent and Real-Time Programming in Java covers the motivations for, and semantics of, the extensions and modifications to the Java programming environment that enable the Java platform (Virtual Machine) to meet the requirements and constraints of real-time development. Key aspects of concurrent and real-time programming and how they are implemented in Java are discussed, such as concurrency, memory management, real-time scheduling, and real-time resource sharing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=1c11c922&amp;amp;name=047084437X.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=1c11c922&amp;amp;name=047084437X.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/15314201/047084437X.rar"&gt;http://rapidshare.com/files/15314201/047084437X.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/FRHTNR"&gt;http://depositfiles.com/files/FRHTNR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/TGUYT"&gt;http://www.filefactory.com/TGUYT&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3873707537600706198?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3873707537600706198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3873707537600706198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3873707537600706198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3873707537600706198'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/concurrent-and-real-time-programming-in.html' title='Concurrent and Real-Time Programming in Java'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2501594909227983019</id><published>2007-12-01T23:59:00.000-08:00</published><updated>2007-12-02T00:01:21.575-08:00</updated><title type='text'>Java &amp; XML</title><content type='html'>Java &amp;amp; XML (2006)by Brett McLaughlin, Justin EdelsonO'Reilly Media  ISBN 059610149X  December 1, 2006  CHM  465 Pages  3,7 MbJava and XML, 3rd Edition, shows you how to cut through all the hype about XML and put it to work. It teaches you how to use the APIs, tools, and tricks of XML to build real-world applications. The result is a new approach to managing information that touches everything from configuration files to web sites.After two chapters on XML basics, including XPath, XSL, DTDs, and XML Schema, the rest of the book focuses on using XML from your Java applications. This third edition of Java and XML covers all major Java XML processing libraries, including full coverage of the SAX, DOM, StAX, JDOM, and dom4j APIs as well as the latest version of the Java API for XML Processing (JAXP) and Java Architecture for XML Binding (JAXB). The chapters on web technology have been entirely rewritten to focus on the today's most relevant topics: syndicating content with RSS and creating Web 2.0 applications. You'll learn how to create, read, and modify RSS feeds for syndicated content and use XML to power the next generation of websites with Ajax and Adobe Flash.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/520535"&gt;http://depositfiles.com/files/520535&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/11359458/Java_and_XML_059610149X.rar"&gt;http://rapidshare.com/files/11359458/Java_and_XML_059610149X.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=8d316920&amp;amp;name=059610149X.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=8d316920&amp;amp;name=059610149X.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2501594909227983019?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2501594909227983019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2501594909227983019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2501594909227983019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2501594909227983019'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-xml.html' title='Java &amp; XML'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2979567180767128515</id><published>2007-12-01T23:58:00.002-08:00</published><updated>2007-12-01T23:59:51.948-08:00</updated><title type='text'>The Java Web Services Tutorial by Eric Armstrong</title><content type='html'>The Java Web Services Tutorial by Eric Armstrong, Stephanie Bodoff, Debbie Carson, Maydene Fisher, Dale Green, Kim HaasePublisher: Pearson Education; Bk&amp;amp;CD-Rom edition (March 15, 2002)  ISBN: 0201768119  CHM  1,1 Mb  528 pagesThe Java™ Web Services Tutorial is a comprehensive, example-driven, "roll up your sleeves and dive in" guide to building Web services applications with Java™ technology. This edition provides a head start on using the Java Web Services Developer Pack (WSDP) from Sun Microsystems. This complete, ready-to-use package includes a variety of technologies and tools required to build and deploy comprehensive Web services applications today.Web services offer powerful new ways for enterprises to effectively communicate with each other using diverse computing hardware. This paradigm takes the Java platform's "Write Once, Run Anywhere™" capabilities to a new level by providing a completely portable data model. By supporting the latest standards for XML-based Web services, the Java APIs for XML make it easy to build Web services with minimal hand tweaking of data. This tutorial explains these APIs in detail and provides practical examples to reinforce your understanding of key concepts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/2692230/addison-wesley_20-_20the_20java_20web_20services_20tutorial.chm"&gt;http://rapidshare.com/files/2692230/addison-wesley_20-_20the_20java_20web_20services_20tutorial.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/364874"&gt;http://depositfiles.com/files/364874&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ebooksclub.org/?link=qt3wZE"&gt;http://www.ebooksclub.org/?link=qt3wZE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2979567180767128515?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2979567180767128515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2979567180767128515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2979567180767128515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2979567180767128515'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-web-services-tutorial-by-eric.html' title='The Java Web Services Tutorial by Eric Armstrong'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-967121011701298421</id><published>2007-12-01T23:58:00.001-08:00</published><updated>2007-12-01T23:58:45.835-08:00</updated><title type='text'>Java Message Service (O'Reilly Java Series) by Richard Monson-Haefel, David Chappell</title><content type='html'>Java Message Service (O'Reilly Java Series) by Richard Monson-Haefel, David ChappellPublisher: O'Reilly Media; 1 edition (December 2000)  ISBN: 0596000685  PDF  1 Mb  238 pagesThe Java Message Service (JMS) provides a way for the components of a distributed application to talk asynchronously, or for welding together legacy enterprise systems. Think of it as application-to-application e-mail. Unlike COM, JMS uses one or more JMS servers to handle the messages on a store-and-forward basis, so that the loss of one or more components doesn't bring the whole distributed application to a halt. JMS consists of a set of messaging APIs that enable two types of messaging, publish-and-subscribe (one-to-many) and point-to-point (one-to-one). The highly lucid explanation of the ways in which these work makes the technical content a lot more approachable. In practice, however, Java Message Service is still a book for Java programmers who have some business programming experience. You need the background. After a simple JMS demonstration in which you create a chat application using both messaging types, the authors dissect JMS message structures, explore both types in detail, and then move on to real-world considerations. These include reliability, security, deployment, and a rundown of various JMS server providers. The appendices list and describe the JMS API, and provide message reference material. Considering the complexity and reach of the subject matter, Java Message Service does a great job of covering both theory and practice in a surprisingly efficient manner. It's easy to see why JMS has become so popular so quickly. Recommended. --Steve Patient, Amazon.co.uk&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/37317887/RMonsonHaefel.rar%3Cbr%20/%3E.html"&gt;http://rapidshare.de/files/37317887/RMonsonHaefel.rar%3Cbr%20/%3E.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/324337"&gt;http://depositfiles.com/files/324337&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-967121011701298421?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/967121011701298421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=967121011701298421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/967121011701298421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/967121011701298421'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-message-service-oreilly-java.html' title='Java Message Service (O&apos;Reilly Java Series) by Richard Monson-Haefel, David Chappell'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1095728084907666884</id><published>2007-12-01T23:57:00.001-08:00</published><updated>2007-12-01T23:57:50.916-08:00</updated><title type='text'>Java Precisely by Peter Sestoft</title><content type='html'>Java Precisely by Peter SestoftPublisher: The MIT Press (June 14, 2002)  ISBN: 0262692767  PDF  0,9 Mb  128 pagesJava Precisely provides a concise reference for the Java programming language and some of its essential libraries. The book covers Java 2, versions 1.3 and 1.4. It is intended both for students learning Java and for more experienced Java programmers. Though written informally, it describes the language in detail and provides many examples. To improve clarity, most of the general rules appear on left-hand pages with the relevant examples on the opposite right-hand pages. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/512631/_5BMIT_20Press_5D_20Java_20Precisely.pdf.html"&gt;http://rapidshare.com/files/512631/_5BMIT_20Press_5D_20Java_20Precisely.pdf.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/335900"&gt;http://depositfiles.com/files/335900&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1095728084907666884?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1095728084907666884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1095728084907666884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1095728084907666884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1095728084907666884'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-precisely-by-peter-sestoft.html' title='Java Precisely by Peter Sestoft'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6725817984372838871</id><published>2007-12-01T23:54:00.002-08:00</published><updated>2007-12-01T23:56:29.833-08:00</updated><title type='text'>More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds by Michael C. Daconta</title><content type='html'>More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds by Michael C. Daconta, Kevin T. Smith, Donald Avondolio, W. Clay RichardsonPublisher: Wiley; 1 edition (February 3, 2003) ISBN: 0471237515 PDF 3 Mb 300 pages- Building on the success of Java Pitfalls (0-471-36174-7), this book provides more specific programming solutions to fifty difficult Java programming problems - Shows experienced programmers how to identify and avoid weaknesses in Java and related J2EE technologies that can cause programs to go haywire - Explores advanced topics including networking, XML and Java programming, and the Java Virtual Machine&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/37080274/MCDaconta.rar%3Cbr%20/%3E.html"&gt;http://rapidshare.de/files/37080274/MCDaconta.rar%3Cbr%20/%3E.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/320805"&gt;http://depositfiles.com/files/320805&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6725817984372838871?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6725817984372838871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6725817984372838871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6725817984372838871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6725817984372838871'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/more-java-pitfalls-50-new-time-saving.html' title='More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds by Michael C. Daconta'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3860753187360197715</id><published>2007-12-01T23:54:00.001-08:00</published><updated>2007-12-01T23:54:37.488-08:00</updated><title type='text'>Java Swing, Second Edition</title><content type='html'>Java Swing, Second EditionO'Reilly Media, Inc.; 2 edition  ISBN: 0596004087  1280 pages  November 1, 2002  CHM  6 MbSwing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of its rich, flexible features and modular components, building elegant user interfaces with very little code. This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for developers, with hundreds of useful examples, from beginning level to advanced, covering every component available in Swing. All these features mean that there's a lot to learn. Even setting aside its platform flexibility, Swing compares favorably with any widely available user interface toolkit--it has great depth. Swing makes it easy to do simple things but is powerful enough to create complex, intricate interfaces. Java Swing, 2nd edition includes: * A new chapter on Drag and Drop * Accessibility features for creating a user interface meeting the needs of all users * Coverage of the improved key binding infrastructure introduced in SDK 1.3 * A new chapter on JFormattedTextField and input validation * Mac OS X coverage and examples * Coverage of the improved focus system introduced in SDK 1.4 * Pluggable Look-and-Feel coverage * Coverage of the new layout manager, SpringLayout, from SDK 1.4 * Properties tables that summarize important features of each component * Coverage of the 1.4 Spinner component * Details about using HTML in components * A new appendix listing bound actions for each component * A supporting web site with utilities, examples, and supplemental materials Whether you're a seasoned Java developer or just trying to find out what Java can do, you'll find Java Swing, 2nd edition an indispensable guide.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.com/index.php?page=main&amp;amp;id=f4c841918&amp;amp;name=0596004087.rar"&gt;http://ebook.icefile.com/index.php?page=main&amp;amp;id=f4c841918&amp;amp;name=0596004087.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3860753187360197715?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3860753187360197715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3860753187360197715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3860753187360197715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3860753187360197715'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-swing-second-edition.html' title='Java Swing, Second Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8834960779776648326</id><published>2007-12-01T23:53:00.001-08:00</published><updated>2007-12-01T23:53:58.991-08:00</updated><title type='text'>XML, XSLT, Java, and JSP: A Case Study in Developing a Web Application</title><content type='html'>XML, XSLT, Java, and JSP: A Case Study in Developing a Web ApplicationPublisher:New Riders Press (2001-07-19)  ISBN-10: 0735710899  PDF  4.3 Mb  768 pagesAs a Web Developer, you know the challenge of building robust applications on multiple platforms. Creating truly portable applications becomes possible by using Java for code and XML for organizing and managing data. "XML, XSLT, Java, and JSP:A Case Study" will help you maximize the capabilities of XML, XSLT, Java, and JSP in your Web applications.The author, Westy Rockwell, uses the hands-on approach of a case study to show you how to use these technologies in realistically complex situations. All the tools used in the case study are free, so you can obtain them and join the author in a real open source web chat application, available online and with the book CD-ROM. This book provides you with the information you need to fully utilize XML, XSLT, Java, and JSP in your web applications, and presents it in a practical and unique way through the case study.With "XML, XSLT, Java, and JSP: A Case Study," you will learn how to:-Build web applications based on XML, XSLT, Java Applets, Java Servlets and Java Server Pages-Set up a Win32 Web application development environment based on the Java(TM) 2 SDK and freely obtainable, open-source software products from Apache Software Foundation: Tomcat, Xerces and Xalan(*Note all of these items are located on the CD-ROM attached with the book so you don't have to take the time to download)-Use XML as a language to express the architecture and design of the application itself, not just its data content-Create a browseable user interface for your web application with JSP-Use an Http Servlet, beans, and JSP custom tags to implement and control Web applications-Make and deploy a Java Applet to control and refresh your Web application user interface-Utilize Xerces and Xalan for XML and XSLT, to provide dynamic content to a Web application.-Experiment with new techniques for XML storage using Java objects&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w13.easy-share.com/1240477.html"&gt;http://w13.easy-share.com/1240477.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1078113"&gt;http://depositfiles.com/files/1078113&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8834960779776648326?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8834960779776648326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8834960779776648326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8834960779776648326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8834960779776648326'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/xml-xslt-java-and-jsp-case-study-in.html' title='XML, XSLT, Java, and JSP: A Case Study in Developing a Web Application'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8853566652458752945</id><published>2007-12-01T23:51:00.000-08:00</published><updated>2007-12-01T23:53:09.958-08:00</updated><title type='text'>Java Regular Expressions: Taming the java.util.regex Engine</title><content type='html'>Java Regular Expressions: Taming the java.util.regex Engine by Mehran HabibiApress  ISBN: 1590591070  2004.  256 p.  RARed CHM 1MBJava has always been an excellent language for working with objects. But Java’s text manipulation mechanisms have always been limited, compared to languages like AWK and Perl. On the flip side, a new regular expressions package in Java 2 Standard Edition (J2SE) brings hope to the Java text mechanisms. This package provides you everything necessary to use regular expressions—all packaged in a simplified object-oriented framework. In addition to working examples and best practices, this book features a detailed API reference with examples supporting nearly every method, and a step-by-step tutorial to create your own regular expressions. With time, you’ll discover that regular expressions are extremely powerful in your programming arsenal—and you’ll enjoy using them! And once you’ve mastered these tools, you’ll ponder how you ever managed without them.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/24619150/jrex.rar"&gt;http://rapidshare.com/files/24619150/jrex.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pass: &lt;a href="http://www.avaxhome.ru/"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8853566652458752945?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8853566652458752945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8853566652458752945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8853566652458752945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8853566652458752945'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-regular-expressions-taming.html' title='Java Regular Expressions: Taming the java.util.regex Engine'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2274676843451157046</id><published>2007-12-01T23:50:00.000-08:00</published><updated>2007-12-01T23:51:33.509-08:00</updated><title type='text'>Elliotte Rusty Harold, «Java Secrets» (Secrets Series)</title><content type='html'>Elliotte Rusty Harold, «Java Secrets» (Secrets Series)Wiley Publishing  ISBN 0764580078  1997 Year  PDF  900 Pages  1,7 MbJava is generally a well-documented language, but not every language feature is fully specified, documented, or identical across all platforms. Java Secrets takes you into this Java twilight zone and introduces you to the language’s hidden power. The book’s first section explores the inner workings of many Java mechanisms, including representation of data types in memory, argument passing, and the implementation of strings and arrays. The author also investigates niceties of threading models and garbage collection as implemented on different Java platforms.A large group of undocumented classes (the sun.* packages) constitute what amounts to an undocumented Java application programming interface (API). The next large section of Java Secrets details these classes and how to use them safely. Although these classes ostensibly exist to support the Java environment, you’ll learn how to use many of their interfaces for a variety of tasks including layout management; FTP, HTTP, mail, and news communication; data encoding; and character conversion. A final big chunk of the book is devoted to techniques for adding platform-dependent features to Java applications. This is a controversial subject for a supposedly platform-independent programming system, but the author provides a balanced assessment of the benefits and drawbacks.All in all, this is one of the most interesting, unusual, and engagingly written books on Java programming we’ve seen. It’s hard to imagine a serious Java programmer who wouldn’t find it well worth his or her time&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/318468" target="_blank" _extended="true"&gt;http://depositfiles.com/files/318468&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/36929993/Java_Secrets.rar" target="_blank" _extended="true"&gt;http://rapidshare.de/files/36929993/Java_Secrets.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2274676843451157046?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2274676843451157046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2274676843451157046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2274676843451157046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2274676843451157046'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/elliotte-rusty-harold-java-secrets.html' title='Elliotte Rusty Harold, «Java Secrets» (Secrets Series)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6607556831690538724</id><published>2007-12-01T23:49:00.000-08:00</published><updated>2007-12-01T23:50:34.746-08:00</updated><title type='text'>Pro Java ME MMAPI: Mobile Media API for Java Micro Edition (Pro) by Vikram Goyal</title><content type='html'>Pro Java ME MMAPI: Mobile Media API for Java Micro Edition (Pro) by Vikram GoyalPublisher: Apress (May 1, 2006)  ISBN: 1590596390  PDF  2,4 Mb  250 pagesMobile Media API is a low-footprint and versatile API that enables you to create multimedia applications in Java-enabled phones. With this API, it is possible to add and control audio-, video-, and image-based media to MIDlets from different sources. Pro Java ME MMAPI explores this API in great detail. This book explains the API's architecture and covers how this architecture sits with the Mobile Independent Device Profile (MIDP). The book also shows you how to best use the multimedia capabilities of a Java-enabled phone. This book includes detailed examples that cover the necessary basics, like audio playback and tone generation, to advanced issues, like synchronized media playback, video capture, and live radio stream. The book incorporates a mobile phone to model these examples, in addition to the Java Wireless Toolkit emulators.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/1365312/VGoyal.rar"&gt;http://rapidshare.com/files/1365312/VGoyal.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/347904"&gt;http://depositfiles.com/files/347904&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/7umjzi"&gt;http://mihd.net/7umjzi&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6607556831690538724?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6607556831690538724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6607556831690538724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6607556831690538724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6607556831690538724'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/pro-java-me-mmapi-mobile-media-api-for.html' title='Pro Java ME MMAPI: Mobile Media API for Java Micro Edition (Pro) by Vikram Goyal'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-146452764896206853</id><published>2007-12-01T23:47:00.000-08:00</published><updated>2007-12-01T23:49:36.755-08:00</updated><title type='text'>Enterprise Java Security: Building Secure J2EE Applications</title><content type='html'>Enterprise Java Security: Building Secure J2EE Applications Addison Wesley  February 2004  0-321-11889-8  608 Pages  3.9 MBBook Description:Enterprise Java™ Security: Building Secure J2EE™ Applications provides application developers and programmers with the know-how they need to utilize the latest Java security technologies in building secure enterprise infrastructures. Written by the leading Java security experts at IBM, this comprehensive guide covers the current status of the Java™ 2 Platform, Enterprise Edition (J2EE), and Java™ 2 Platform, Standard Edition (J2SE™), security architectures and offers practical solutions and usage patterns to address the challenges of Java security.To aid developers who need to build secure J2EE applications, Enterprise Java™ Security covers at length the J2EE security technologies, including the security aspects of servlets, JavaServer Pages(TM) (JSP™), and Enterprise JavaBeans™ (EJB™)—technologies that are at the core of the J2EE architecture. In addition, the book covers Web Services security.Examples and sample code are provided throughout the book to give readers a solid understanding of the underlying technology.The relationship between Java and cryptographic technologies is covered in great detail, including:* Java Cryptography Architecture (JCA)* Java Cryptography Extension (JCE)* Public-Key Cryptography Standards (PKCS)* Secure/Multipurpose Internet Mail Extensions (S/MIME)* Java Secure Socket Extension (JSSE)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/10917327/Enterprise_Java_Security_Building_Secure_J2EE_Applications.rar"&gt;http://rapidshare.com/files/10917327/Enterprise_Java_Security_Building_Secure_J2EE_Applications.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/512644"&gt;http://depositfiles.com/files/512644&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-146452764896206853?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/146452764896206853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=146452764896206853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/146452764896206853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/146452764896206853'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/enterprise-java-security-building.html' title='Enterprise Java Security: Building Secure J2EE Applications'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4534830687808125627</id><published>2007-12-01T23:46:00.000-08:00</published><updated>2007-12-01T23:47:55.895-08:00</updated><title type='text'>Quick Time for Java: A Developer's Notebook by Chris Adamson</title><content type='html'>Quick Time for Java: A Developer's Notebook by Chris AdamsonPublisher: O'Reilly Media; 1 edition (February 1, 2005)  ISBN-10: 0596008228  CHM  2,4 Mb  233 pagesQuickTime Java (QJT) is a terrific multimedia toolkit, but it's also terrifying to the uninitiated. Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QTJ is powerful, but not easy to get into. In fact, when it comes to class-count, QuickTime Java is nearly as large as all of Java 1.1. Once you learn the entire scope of Apple's QuickTime software, you really appreciate the problem. At its simplest, QuickTime allows Mac and Windows users to play audio and video on their computers. But QuickTime is many things: a file format, an environment for media authoring, and a suite of applications that includes browser plug-ins for viewing media within a web page, a PictureViewer for working with still pictures, QuickTime Streaming Server for delivering streaming media files on the Internet in real time, and QuickTime Broadcaster for delivering live events on the Internet. Among others. As if that weren't daunting enough, the javadocs on QJT are wildly incomplete, and other books on the topic are long out of date and not well regarded, making progress with QTJ extremely difficult. So what can you do? Our new hands-on guide, QuickTime Java: A Developer's Notebook, not only catches up with this technology, but de-mystifies it. This practical "all lab, no lecture" book is an informal, code-intensive workbook that offers the first real look at this important software. Like other titles in our Developer's Notebook series, QuickTime Java: A Developer's Notebook is for impatient early adopters who want get up to speed on what they can use right now. It's deliberately light on theory, emphasizing example over explanation and practice over concept, so you can focus on learning by doing. QuickTime Java: A Developer's Notebook gives you just the functionality you need from QTJ. Even if you come to realize that 95% of the API is irrelevant to you, this book will help you master the 5% that really counts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/12990960/Oreilly.QuickTime.for.Java.A.Developers.Notebook.Jan.2005.ISBN0596008228.chm"&gt;http://rapidshare.com/files/12990960/Oreilly.QuickTime.for.Java.A.Developers.Notebook.Jan.2005.ISBN0596008228.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/552366"&gt;http://depositfiles.com/files/552366&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4534830687808125627?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4534830687808125627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4534830687808125627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4534830687808125627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4534830687808125627'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/quick-time-for-java-developers-notebook.html' title='Quick Time for Java: A Developer&apos;s Notebook by Chris Adamson'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1707254758393691487</id><published>2007-12-01T23:45:00.000-08:00</published><updated>2007-12-01T23:46:36.718-08:00</updated><title type='text'>Marco Pistoia, et al, «Enterprise Java Security: Building Secure and Robust J2EE Applications»</title><content type='html'>Marco Pistoia, et al, «Enterprise Java Security: Building Secure and Robust J2EE Applications»Addison-Wesley Professional  ISBN 0321118898  2004 Year  CHM  4,09 Mb  416 Pages&lt;br /&gt;“&lt;br /&gt;\"For a long time, there has been a need for a J2EE(TM) security book. I am very happy to see there is now a book that can answer many of the technical questions that developers, managers, and researchers have about such a critical topic. I am sure that this book will contribute greatly to the success of the J2EE platform and e-business.\"-From the Foreword by Steven A. Mills, Senior Vice President and Group Executive, Software Group, IBM CorporationEnterprise Java(TM) Security: Building Secure J2EE(TM) Applications provides application developers and programmers with the know-how they need to utilize the latest Java security technologies in building secure enterprise infrastructures. Written by the leading Java security experts at IBM, this comprehensive guide covers the current status of the Java(TM) 2 Platform, Enterprise Edition (J2EE), and Java(TM) 2 Platform, Standard Edition (J2SE(TM)), security architectures and offers practical solutions and usage patterns to address the challenges of Java security.To aid developers who need to build secure J2EE applications, Enterprise Java(TM) Security covers at length the J2EE security technologies, including the security aspects of servlets, JavaServer Pages(TM) (JSP(TM)), and Enterprise JavaBeans(TM) (EJB(TM))—technologies that are at the core of the J2EE architecture. In addition, the book covers Web Services security.Examples and sample code are provided throughout the book to give readers a solid understanding of the underlying technology.The relationship between Java and cryptographic technologies is covered in great detail, including:- Java Cryptography Architecture (JCA) - Java Cryptography Extension (JCE) - Public-Key Cryptography Standards (PKCS) - Secure/Multipurpose Internet Mail Extensions (S/MIME) - Java Secure Socket Extension (JSSE)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/18345208/MPistoia.rar.html"&gt;http://rapidshare.de/files/18345208/MPistoia.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1707254758393691487?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1707254758393691487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1707254758393691487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1707254758393691487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1707254758393691487'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/marco-pistoia-et-al-enterprise-java.html' title='Marco Pistoia, et al, «Enterprise Java Security: Building Secure and Robust J2EE Applications»'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6664968532982727085</id><published>2007-12-01T23:42:00.000-08:00</published><updated>2007-12-01T23:45:45.933-08:00</updated><title type='text'>Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry by Brian Sam</title><content type='html'>Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry by Brian Sam-BoddenPublisher: Apress (March 24, 2006)  ISBN: 1590595963  PDF  7,61 Mb  424 pagesBeginning POJOs introduces you to open source lightweight web development using Plain Old Java Objects (POJOs) and the tools and frameworks that enable this. Tier by tier, this book guides you through the construction of complex but lightweight enterprise Java-based web applications. Such applications are centered around several major open source lightweight frameworks, including Spring, Hibernate, Tapestry, and JBoss (including the new lightweight JBoss Seam). Additional support comes from the most successful and prevalent open source tools: Eclipse and Ant, and the increasingly popular TestNG. This book is ideal if you're new to open source and lightweight Java. You'll learn how to build a complete enterprise Java-based web application from scratch, and how to integrate the different open source frameworks to achieve this goal. You'll also learn techniques for rapidly developing such applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/37067045/BSamBodden.rar.html"&gt;http://rapidshare.de/files/37067045/BSamBodden.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/320542"&gt;http://depositfiles.com/files/320542&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/7.1001/Apress.Beginning.POJOs.From.Novice.to.Professional.Mar.2006.rar.html"&gt;http://mihd.net/7.1001/Apress.Beginning.POJOs.From.Novice.to.Professional.Mar.2006.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6664968532982727085?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6664968532982727085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6664968532982727085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6664968532982727085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6664968532982727085'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/beginning-pojos-lightweight-java-web.html' title='Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry by Brian Sam'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6072982177943056481</id><published>2007-12-01T23:41:00.000-08:00</published><updated>2007-12-01T23:42:28.755-08:00</updated><title type='text'>Tricks of the Java Programming Gurus</title><content type='html'>Tricks of the Java Programming GurusSams Publishing  ISBN: 1575211025  847 pages  July 1996  CHM  2 MbThis book is a guide for the experienced Java programmer who wants to take his Java skills beyond simple animation and applets. It will show the reader how to streamline his Java code, how to achieve unique results with undocumented tricks, and how to add advanced level functions to his existing Java programs. - Skilled Java professionals show how to improve garbage collection before and after compilation for improved performance - Provides a fast-paced guide to advanced Java programming - CD-ROM includes all the source code from the book&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.info/index.php?page=main&amp;amp;id=127bf1333&amp;amp;name=1575211025.rar"&gt;http://www.icefile.info/index.php?page=main&amp;amp;id=127bf1333&amp;amp;name=1575211025.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/66003970/1575211025.rar"&gt;http://rapidshare.com/files/66003970/1575211025.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6072982177943056481?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6072982177943056481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6072982177943056481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6072982177943056481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6072982177943056481'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/tricks-of-java-programming-gurus.html' title='Tricks of the Java Programming Gurus'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-698628780405369082</id><published>2007-12-01T23:39:00.000-08:00</published><updated>2007-12-01T23:41:36.724-08:00</updated><title type='text'>Sun.Microsystems.Fundamentals.of.the.Java.Programming.Language.WJB.110A-SoSISO</title><content type='html'>Sun.Microsystems.Fundamentals.of.the.Java.Programming.Language.WJB.110A-SoSISOFiles: 09x15MB Format: bin/cue Course Length: 16 HoursThe Fundamentals of the Java Programming Language course provides students who have little or no programming experience with the basics of programming using the Java programming language. This course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. Students taking this course receive a solid basis in the Java programming language upon which to base continued work and training.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54460132/smfotjpl.r00"&gt;http://rapidshare.com/files/54460132/smfotjpl.r00&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54489409/smfotjpl.r01"&gt;http://rapidshare.com/files/54489409/smfotjpl.r01&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54583229/smfotjpl.r02"&gt;http://rapidshare.com/files/54583229/smfotjpl.r02&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54583231/smfotjpl.r03"&gt;http://rapidshare.com/files/54583231/smfotjpl.r03&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54633172/smfotjpl.r04"&gt;http://rapidshare.com/files/54633172/smfotjpl.r04&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54795936/smfotjpl.r05"&gt;http://rapidshare.com/files/54795936/smfotjpl.r05&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54906509/smfotjpl.r06"&gt;http://rapidshare.com/files/54906509/smfotjpl.r06&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54736120/smfotjpl.r07"&gt;http://rapidshare.com/files/54736120/smfotjpl.r07&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54758947/smfotjpl.rar"&gt;http://rapidshare.com/files/54758947/smfotjpl.rar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/54583357/smfotjpl.sfv"&gt;http://rapidshare.com/files/54583357/smfotjpl.sfv&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-698628780405369082?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/698628780405369082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=698628780405369082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/698628780405369082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/698628780405369082'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/sunmicrosystemsfundamentalsofthejavapro.html' title='Sun.Microsystems.Fundamentals.of.the.Java.Programming.Language.WJB.110A-SoSISO'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-975422151285843396</id><published>2007-12-01T23:38:00.000-08:00</published><updated>2007-12-01T23:39:37.452-08:00</updated><title type='text'>Sun Microsystems Java Programming Language WJB 275A</title><content type='html'>Sun Microsystems Java Programming Language WJB 275A l 205 MBThe Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course uses the Java 2 Software Development Kit, Standard Edition (J2SE SDK), version 5.0.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/199cf3/"&gt;http://www.filefactory.com/file/199cf3/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/e52c79/"&gt;http://www.filefactory.com/file/e52c79/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/e908b1/"&gt;http://www.filefactory.com/file/e908b1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;--------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/48813649/Sun.Microsystems.Java.Programming.Language.WJB.275A.part1.rar"&gt;http://rapidshare.com/files/48813649/Sun.Microsystems.Java.Programming.Language.WJB.275A.part1.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/48813624/Sun.Microsystems.Java.Programming.Language.WJB.275A.part2.rar"&gt;http://rapidshare.com/files/48813624/Sun.Microsystems.Java.Programming.Language.WJB.275A.part2.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/48811448/Sun.Microsystems.Java.Programming.Language.WJB.275A.part3.rar"&gt;http://rapidshare.com/files/48811448/Sun.Microsystems.Java.Programming.Language.WJB.275A.part3.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-975422151285843396?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/975422151285843396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=975422151285843396' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/975422151285843396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/975422151285843396'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/sun-microsystems-java-programming.html' title='Sun Microsystems Java Programming Language WJB 275A'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2880963381252105160</id><published>2007-12-01T23:33:00.000-08:00</published><updated>2007-12-01T23:34:22.162-08:00</updated><title type='text'>Java Concurrency in Practice by Brian Goetz</title><content type='html'>Java Concurrency in Practice by Brian Goetz (Author), Tim Peierls (Author), Joshua Bloch (Author), Joseph Bowbeer (Author), David Holmes (Author), Doug Lea (Author)Publisher: Addison-Wesley Professional (May 9, 2006)  ISBN-10: 0321349601  CHM  1,2 Mb  384 pages [repost]Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice, the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them.However, developing, testing, and debugging multithreaded programs can still be very difficult; it is all too easy to create concurrent programs that appear to work, but fail when it matters most: in production, under heavy load. Java Concurrency in Practice arms readers with both the theoretical underpinnings and concrete techniques for building reliable, scalable, maintainable concurrent applications. Rather than simply offering an inventory of concurrency APIs and mechanisms, it provides design rules, patterns, and mental models that make it easier to build concurrent programs that are both correct and performant.This book covers:Basic concepts of concurrency and thread safety Techniques for building and composing thread-safe classes Using the concurrency building blocks in java.util.concurrent Performance optimization dos and don'ts Testing concurrent programs Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/895875"&gt;http://depositfiles.com/files/895875&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/32699557/java-concurrency-in-practice.9780321349606.20790.chm"&gt;http://rapidshare.com/files/32699557/java-concurrency-in-practice.9780321349606.20790.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2880963381252105160?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2880963381252105160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2880963381252105160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2880963381252105160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2880963381252105160'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-concurrency-in-practice-by-brian.html' title='Java Concurrency in Practice by Brian Goetz'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5164919658161765051</id><published>2007-12-01T23:32:00.000-08:00</published><updated>2007-12-01T23:33:21.710-08:00</updated><title type='text'>Java Number Cruncher: The Java Programmer's Guide to Numerical Computing</title><content type='html'>Non-theoretical explanations of practical numerical algorithms Algorithms in action with animated, interactive graphical Java programs and applets Computational errors and how to remove them from your codeUnderstand "computer math" and get the numbers you expect, reliably.In Java Number Cruncher, author Ronald Mak explains how to spot-and how to avoid-the subtle programming miscues that can cause vexing calculation errors in your applications. An authority on mapping pure math to computer math, he explains how to use the often-overlooked computational features of Java, and does so in a clear, non-theoretical style.Without getting lost in mathematical detail, you'll learn practical numerical algorithms for safely summing numbers, finding roots of equations, interpolation and approximation, numerical integration, solving differential equations, matrix operations, and solving sets of simultaneous equations. You'll also enjoy intriguing topics such as searching for patterns in prime numbers, generating random numbers, computing thousands of digits of pi, and creating intricately beautiful fractal images.Java Number Cruncher includes:Practical information all Java programmers should know Popular computational algorithms in Java-without excessive mathematical theory Interactive graphical programs that bring the algorithms to life on the computer screen Rounding errors, the pitfalls of integer arithmetic, Java's implementation of the IEEE 754 floating-point standard, and moreThis book is useful to all Java programmers, especially for those who want to learn about numerical computation, and for developers of scientific, financial, and data analysis applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/16147855/Javanum.rar"&gt;http://rapidshare.de/files/16147855/Javanum.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5164919658161765051?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5164919658161765051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5164919658161765051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5164919658161765051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5164919658161765051'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-number-cruncher-java-programmers.html' title='Java Number Cruncher: The Java Programmer&apos;s Guide to Numerical Computing'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7800871253353446874</id><published>2007-12-01T23:30:00.000-08:00</published><updated>2007-12-01T23:31:39.208-08:00</updated><title type='text'>Embedded Java Security: Security for Mobile Devices</title><content type='html'>Sami Zhioua, "Embedded Java Security: Security for Mobile Devices"Publisher: Springer-Verlag  ISBN: 1846285909  01 December 2006  Pages: 220  2.4 MB  PDFAfter explaining background material on the architecture of embedded platforms and relating to its role in security, the book deconstructs the security model into its main components: It explains each component and relates it to the aim of securing the applications and the device. Toward this end, several implementations of the Java platform are examined and tested to relate the model to its actual implementation on devices. The security holes found are further used to clarify security issues and point out common errors. Finally, the book provides an evaluation of embedded Java security that includes security models and security tests performed on real-life implementations. Topics and features:• Presents the security model underlying Java ME• Provides a vulnerability analysis of Java CLDL and a risk analysis study of Java ME vulnerabilities• Supplies an example of a protection profile for Java ME - illustrated using the common criteria framework• Discusses the most prominent standards that are relevant for Java ME security• Reports on areas of common vulnerabilities, and considers specifications and programming mistakes• Hints and suggestions are provided as ways for hardening securityThis invaluable volume provides researchers and practitioners with a broader and deeper understanding of the issues involved in embedded Java security, and, as a larger view, mobile-devices security. It can also serve as an ancillary course text or helpful guide for self study in the field.&lt;br /&gt;&lt;br /&gt; &lt;a href="http://rapidshare.com/files/62049935/1846285909.zip"&gt;http://rapidshare.com/files/62049935/1846285909.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/8x1rb6" target="_blank" _extended="true"&gt;http://mihd.net/8x1rb6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/2030255" target="_blank" _extended="true"&gt;http://depositfiles.com/files/2030255&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7800871253353446874?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7800871253353446874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7800871253353446874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7800871253353446874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7800871253353446874'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/embedded-java-security-security-for.html' title='Embedded Java Security: Security for Mobile Devices'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6371197646443520194</id><published>2007-12-01T23:29:00.001-08:00</published><updated>2007-12-01T23:29:59.219-08:00</updated><title type='text'>Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series) by Jeff Langr</title><content type='html'>Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series) by Jeff LangrPublisher: Prentice Hall PTR (February 14, 2005)  ISBN: 0131482394  CHM  4,5 Mb  792 pagesMaster Java 5.0, object-oriented design, and Test-Driven Development (TDD) by learning them together. Agile Java weaves all three into a single coherent approach to building professional, robust software systems. Jeff Langr shows exactly how Java and TDD integrate throughout the entire development lifecycle, helping you leverage today's fastest, most efficient development techniques from the very outset.Langr writes for every programmer, even those with little or no experience with Java, object-oriented development, or agile methods. He shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems. Agile Java doesn't just teach the core features of the Java language: it presents coded test examples for each of them. This TDD-centered approach doesn't just lead to better code: it provides powerful feedback that will help you learn Java far more rapidly. The use of TDD as a learning mechanism is a landmark departure from conventional teaching techniques.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/3658993/Prentice.Hall.PTR.Agile.Java.Crafting.Code.with.Test.Driven.Development.Feb.2005.chm"&gt;http://rapidshare.com/files/3658993/Prentice.Hall.PTR.Agile.Java.Crafting.Code.with.Test.Driven.Development.Feb.2005.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/379344"&gt;http://depositfiles.com/files/379344&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/7.97/Prentice.Hall.PTR.Agile.Java.Crafting.Code.with.Test.Driven.Development.Feb.2005.eBook-BBL.rar.html"&gt;http://mihd.net/7.97/Prentice.Hall.PTR.Agile.Java.Crafting.Code.with.Test.Driven.Development.Feb.2005.eBook-BBL.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6371197646443520194?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6371197646443520194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6371197646443520194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6371197646443520194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6371197646443520194'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/agile-javatm-crafting-code-with-test.html' title='Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series) by Jeff Langr'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8398809620127809710</id><published>2007-12-01T23:27:00.002-08:00</published><updated>2007-12-01T23:29:00.371-08:00</updated><title type='text'>Java Data Access: JDBC, JNDI, and JAXP by Todd M. Thomas</title><content type='html'>Java Data Access: JDBC, JNDI, and JAXP by Todd M. ThomasPublisher: Hungry Minds; 1st edition (December 15, 2001)  ISBN: 0764548468  PDF  2,6 Mb  550 pagesThis hands-on guide shows Java developers how to access data with the new 3.0 Java Database Connectivity (JDBC) API, use LDAP-enabled directory services with Java Network Directory Services (JNDI), and manipulate XML data using Java APIs for XML Processing (JAXP). Pick up this book to acquire the skills needed to effectively create Java applications that can access a variety of data sources. Learn the basics of JDBC 3.0 and how it relates to the Java programming language as a whole. Then from this base, build your knowledge by reading about common advanced uses such as connection pooling, JSP implementations, and Enterprise JavaBeans. You will also gain an awareness of several object oriented design patterns for implementing JDBC solutions, and gain a knowledge of JNDI and how to use it to store and retrieve data using LDAP.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/1041556/derek_20partridge_20-_20artificial_20intelligence_20and_20software_20engineering_20-_20understanding.html"&gt;http://rapidshare.com/files/1041556/derek_20partridge_20-_20artificial_20intelligence_20and_20software_20engineering_20-_20understanding.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/344042"&gt;http://depositfiles.com/files/344042&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ebooksclub.org/?link=7phLBu"&gt;http://www.ebooksclub.org/?link=7phLBu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8398809620127809710?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8398809620127809710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8398809620127809710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8398809620127809710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8398809620127809710'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-data-access-jdbc-jndi-and-jaxp-by.html' title='Java Data Access: JDBC, JNDI, and JAXP by Todd M. Thomas'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2217801421853062155</id><published>2007-12-01T23:27:00.001-08:00</published><updated>2007-12-01T23:27:41.872-08:00</updated><title type='text'>Java 6 Platform Revealed</title><content type='html'>John Zukowski, Java 6 Platform RevealedApress  ISBN 1590596609  PDF  2006  240 pages  1,49 MbNew editions of the platform don't happen that frequently, but when they do, there is a lot to learn about quickly. If you want to come up to speed on the new feature set as quickly as possible, Java 6 Platform Revealed will place you well ahead of the pack. You'll find ten chapters of how to use the latest JSR implementations and library improvements that are now a part of Mustang. You'll learn about the new scripting features of AWT and Swing – like splash screens, system tray access, and table sorting and filtering – and lots more. What you won't find in Java 6 Platform Revealed is a “getting started with Java” tutorial. Come prepared with a good working knowledge of Java 5 platform for best results.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/29766010/Jav6PlaRev.rar"&gt;http://rapidshare.de/files/29766010/Jav6PlaRev.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/203376/Jav6PlaRev.rar.html"&gt;http://depositfiles.com/files/203376/Jav6PlaRev.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/6.46/1590596609.rar.html" target="_blank" _extended="true"&gt;http://mihd.net/6.46/1590596609.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2217801421853062155?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2217801421853062155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2217801421853062155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2217801421853062155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2217801421853062155'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-6-platform-revealed.html' title='Java 6 Platform Revealed'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2656936823684640862</id><published>2007-12-01T23:25:00.000-08:00</published><updated>2007-12-01T23:26:50.442-08:00</updated><title type='text'>Ivor Horton, "Ivor Horton's Beginning Java 2. JDK 5 Edition"</title><content type='html'>Ivor Horton, \"Ivor Horton's Beginning Java 2. JDK 5 Edition\"Wrox  ISBN 0764568744  2004 Year  PDF  5,96 Mb  1512 Pages&lt;br /&gt;“&lt;br /&gt;Combining simplicity with power, Java has become the object-oriented language of choice for Internet programming and cross-platform applications. This comprehensive and easy-to-use guide provides you with the essential information you'll need to know in order to develop dynamic programs using the Java 2 Standard Edition 5.0 or later. You'll be introduced to the fundamental ideas about the structure of Java programs and how they work. You'll gain a clear understanding of all the latest features of the Java language as well as the key packages in the Java class library. And with the help of numerous working examples, you'll find out how to apply the material so you can write your own full-featured applications and applets. This book teaches you how to start programming in Java, covering everything from putting together statements and performing calculations to applying the capabilities provided by the Java class libraries, and much more. What you will learn from this book The basics of how the Java language works Ways to apply key language elements Methods for storing data in a program How to define and utilize classes How to create applets for use in interactive Web pages Techniques for implementing an application with a graphical user interface How to use the JDBC capability to work with relational databases All the skills to become a knowledgeable Java programmer Who this book is for This book is for anyone who wants to explore how Java works and discover how to write fully featured and effective Java programs. No previous Java experience is necessary.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/17127249/IHortonJava2.rar.html"&gt;http://rapidshare.de/files/17127249/IHortonJava2.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mytempdir.com/515467"&gt;http://www.mytempdir.com/515467&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/15465239/books4.rar.html"&gt;http://rapidshare.de/files/15465239/books4.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2656936823684640862?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2656936823684640862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2656936823684640862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2656936823684640862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2656936823684640862'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/ivor-horton-ivor-hortons-beginning-java.html' title='Ivor Horton, &quot;Ivor Horton&apos;s Beginning Java 2. JDK 5 Edition&quot;'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3614295104618275779</id><published>2007-12-01T23:21:00.000-08:00</published><updated>2007-12-01T23:25:42.244-08:00</updated><title type='text'>Beyond Java</title><content type='html'>Bruce Tate, "Beyond Java"O'Reilly Media Publishers  ISBN 0596100949  September 22, 2005  CHM  0.56 Mb  200 Pages&lt;br /&gt;“&lt;br /&gt;Bruce Tate, author of the Jolt Award-winning Better, Faster, Lighter Java has an intriguing notion about the future of Java, and it's causing some agitation among Java developers. Bruce believes Java is abandoning its base, and conditions are ripe for an alternative to emerge.In Beyond Java, Bruce chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success. Then, he describes the characteristics of likely successors to Java. He builds to a rapid and heady climax, presenting alternative languages and frameworks with productivity and innovation unmatched in Java. He closes with an evaluation of the most popular and important programming languages, and their future role in a world beyond Java.If you are agree with the book's premise--that Java's reign is coming to an end--then this book will help you start to build your skills accordingly. You can download some of the frameworks discussed and learn a few new languages. This book will teach you what a new language needs to succeed, so when things do change, you'll be more prepared. And even if you think Java is here to stay, you can use the best techniques from frameworks introduced in this book to improve what you're doing in Java today.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/6495172/b-216a01.zip"&gt;http://rapidshare.de/files/6495172/b-216a01.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/" _extended="true"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://s6.ultrashare.net/hosting/fs/d14d0830d6ecc6ae/"&gt;http://s6.ultrashare.net/hosting/fs/d14d0830d6ecc6ae/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3614295104618275779?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3614295104618275779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3614295104618275779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3614295104618275779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3614295104618275779'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/beyond-java.html' title='Beyond Java'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5693044136336261166</id><published>2007-12-01T23:19:00.000-08:00</published><updated>2007-12-01T23:20:18.232-08:00</updated><title type='text'>Professional Java JDK 6 Edition</title><content type='html'>Professional Java JDK 6 Edition  W. Clay Richardson, Donald Avondolio, Scot Schrager, Mark W. Mitchell, Jeff Scanlon  0471777102  PDF  4.27 MbWorking as an effective professional Java developer requires you to know Java APIs, tools, and techniques to solve a wide variety of Java problems. Building upon Ivor Horton's Beginning Java 2, this resource shows you how to use the core features of the latest JDK as well as powerful open source tools such as Ant, JUnit, and Hibernate. It will arm you with a well-rounded understanding of the professional Java development landscape.The expert author team begins by uncovering the sophisticated Java language features, the methodology for developing solutions, and steps for exploiting patterns. They then provide you with a collection of real-world examples that will become an essential part of your developer's toolkit. With this approach, you'll gain the skills to build advanced solutions by utilizing the more complex and nuanced parts of Java JDK 6.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18720663/Wrox.Professional.Java.JDK.6.Edition.Jan.2007.eBook-BBL.rar"&gt;http://rapidshare.com/files/18720663/Wrox.Professional.Java.JDK.6.Edition.Jan.2007.eBook-BBL.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5693044136336261166?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5693044136336261166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5693044136336261166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5693044136336261166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5693044136336261166'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/professional-java-jdk-6-edition.html' title='Professional Java JDK 6 Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7867064046886584610</id><published>2007-12-01T23:18:00.000-08:00</published><updated>2007-12-01T23:19:37.335-08:00</updated><title type='text'>Core Java Data Objects</title><content type='html'>Core Java Data ObjectsPrentice Hall PTR; 1st edition  ISBN: 0131407317  576 pages  September 15, 2003  CHMThe experienced Java developer's guide to persistence with JDO!Master JDO, the breakthrough technology for persistenting Java objects!Java Data Objects (JDO) streamlines development by providing Java-centric mechanisms for making objects persistent, and standard APIs for connecting application code with underlying persistent datastores. Core Java Data Objects is the definitive, comprehensive guide to JDO persistence for every experienced Java developer.Using realistic code examples, this book's expert authors cover creating, reading, updating, and deleting persistent objects; object lifecycles and state transitions; JDO classes and APIs; queries, architecture, security, and much more. They show how to integrate JDO with EJB, JTA, JCA, and other J2EE technologies; and introduce best practices for using JDO in both standalone programs and J2EE components.If you want to spend more time solving business problems and less time worrying about persistence, you need JDO. And you need the one book that'll help you make the most of JDO: Core Java Data Objects.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/649528"&gt;http://depositfiles.com/files/649528&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18174460/0131407317.rar"&gt;http://rapidshare.com/files/18174460/0131407317.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7867064046886584610?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7867064046886584610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7867064046886584610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7867064046886584610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7867064046886584610'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/core-java-data-objects.html' title='Core Java Data Objects'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2403534098747150729</id><published>2007-12-01T23:16:00.002-08:00</published><updated>2007-12-01T23:17:55.125-08:00</updated><title type='text'>Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases</title><content type='html'>In the tradition of Effective Java™, Bloch and Gafter dive deep into the subtleties of the Java programming language and its core libraries. Illustrated with visually stunning optical illusions, Java™ Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging.Most of the puzzles take the form of a short program whose behavior isn't what it seems. Can you figure out what it does? Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. The solutions go well beyond a simple explanation of the program's behavior--they show you how to avoid the underlying traps and pitfalls for good. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference.Solve these puzzles and you'll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/8669864/Professional_Java_Puzzlers_Traps_Pitfalls_and_Corner_Cases.rar"&gt;http://rapidshare.com/files/8669864/Professional_Java_Puzzlers_Traps_Pitfalls_and_Corner_Cases.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2403534098747150729?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2403534098747150729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2403534098747150729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2403534098747150729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2403534098747150729'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/javatm-puzzlers-traps-pitfalls-and.html' title='Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1056984866791671213</id><published>2007-12-01T23:16:00.001-08:00</published><updated>2007-12-01T23:16:42.918-08:00</updated><title type='text'>Java Servlet Programming</title><content type='html'>Jason Hunter with William Crawford «Java Servlet Programming»O'Reilly  ISBN: 156592391X  PDF  8.8 Mb  408 pagesJava servlets offer a fast, powerful, portable replacement for CGI scripts. Java Servlet Programming covers everything you need to know to write effective servlets. Topics include: serving dynamic Web content, maintaining state information, session tracking, database connectivity using JDBC, and applet-servlet communication.A few years ago, the hype surrounding applets put Java on the map as a programming language for the Web. Today, Java servlets stand poised to take Java to the next level as a Web development language. The main reason is that servlets offer a fast, powerful, portable replacement for CGI scripts. The Java Servlet API, introduced as the first standard extension to Java, provides a generic mechanism to extend the functionality of any kind of server. Servlets are most commonly used, however, to extend Web servers, performing tasks traditionally handled by CGI programs. Web servers that can support servlets include: Apache, Netscape’s FastTrack and Enterprise Servers, Microsoft’s IIS, O’Reilly’s WebSite, and JavaSoft’s Java Web Server. The beauty of servlets is that they execute within the Web server’s process space and they persist between invocations. This gives servlets tremendous performance benefits over CGI programs. Yet because they’re written in Java, servlets are far less likely to crash a Web server than a C-based NSAPI or ISAPI extension. Servlets have full access to the various Java APIs and to third-party component classes, making them ideal for use in communicating with applets, databases, and RMI servers. Plus, servlets are portable between operating systems and between servers — with servlets you can “write once, serve everywhere.”Java Servlet Programming covers everything you need to know to write effective servlets and includes numerous examples that you can use as the basis for your own servlets. The book explains the servlet life cycle, showing how you can use servlets to maintain state information effortlessly. It also describes how to serve dynamic Web content, including both HTML pages and multimedia data. Finally, it explores more advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communication, inter-servlet communication, and internationalization.&lt;br /&gt;&lt;br /&gt;http://rapidshare.com/files/6301759/OReilly_Java_Servlet_Programming.pdf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1056984866791671213?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1056984866791671213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1056984866791671213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1056984866791671213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1056984866791671213'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-servlet-programming.html' title='Java Servlet Programming'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5934882325481767446</id><published>2007-12-01T23:14:00.000-08:00</published><updated>2007-12-01T23:16:03.429-08:00</updated><title type='text'>From Java to C#: A Developer's Guide by Heng Ngee Mok</title><content type='html'>From Java to C#: A Developer's Guide by Heng Ngee MokPublisher: Pearson Education; 1st edition (January 17, 2003)  ISBN: 0321136225  CHM  1,8 Mb  464 pagesLearning a new programming language can be intimidating, especially if you need to get up and running with it quickly. If you are a current Java developer who needs to learn C#, this book is essential. Java and C# share many common characteristics and by focussing on the key similarities and differences between the two languages, From Java to C#: A Developer's Guide enables you to use your existing knowledge of object-oriented concepts to learn C# efficiently and quickly. However, features of C# that are totally absent in Java are given the detailed description they warrant. This practical guide will help you move easily from Java and J2EE to C# and .NET concepts as quickly as possible. From Java to C#: A Developer's Guide: *Allows Java developers to learn C# quickly by highlighting the differences and similarities between the two languages *Contains extensive detailed coverage of features in C# that are not found in Java *Has a useful introduction to the .NET platform and explains how the new architecture works *Illustrated throughout with a wealth of code examples which are short yet comprehensive.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/2658574/Addison.Wesley_2C.From.Java.to.C.Sharp.A.Developers.Guide._282003_29.chm"&gt;http://rapidshare.com/files/2658574/Addison.Wesley_2C.From.Java.to.C.Sharp.A.Developers.Guide._282003_29.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/364601"&gt;http://depositfiles.com/files/364601&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=a1709100&amp;amp;name=Addison.Wesley_2C.From.Java.to.C.Sharp.A.Developers.Guide..chm"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=a1709100&amp;amp;name=Addison.Wesley_2C.From.Java.to.C.Sharp.A.Developers.Guide..chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ebooksclub.org/?link=8qrhGE"&gt;http://www.ebooksclub.org/?link=8qrhGE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5934882325481767446?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5934882325481767446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5934882325481767446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5934882325481767446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5934882325481767446'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/from-java-to-c-developers-guide-by-heng.html' title='From Java to C#: A Developer&apos;s Guide by Heng Ngee Mok'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6559162805605575963</id><published>2007-12-01T23:13:00.000-08:00</published><updated>2007-12-01T23:14:51.513-08:00</updated><title type='text'>Wireless Java: Developing with J2ME, Second Edition (Books for Professionals By Professionals) by Jonathan Knudsen</title><content type='html'>Wireless Java: Developing with J2ME, Second Edition (Books for Professionals By Professionals) by Jonathan KnudsenPublisher: Apress; 2nd edition (February 26, 2003)  ISBN: 1590590775  CHM  2,6 Mb  384 pagesAlthough Java is incredibly popular, the standard edition of Java is way too big and bulky to build applications for wireless devices such as PDAs and phones. Thus, Sun has released Java 2 Platform, Micro Edition (J2ME). J2ME has the potential to be as revolutionary in the wireless space as Java has been in the server space. Wireless Java: Developing with J2ME, Second Edition is updated to include coverage of the next version of programs for mobile Java devices. MIDP 2.0 contains many exciting new features, such as sound HTTPS support, lots of user interface API enhancements, a Game API, and much more. Also, author Jonathan Knudsen makes clear what material is new so readers can still use the book for MIDP 1.0/CLDC 1.0.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/1403364/Apress.Wireless.Java.Developing.with.J2ME.Second.Edition.eBook-LiB.chm"&gt;http://rapidshare.com/files/1403364/Apress.Wireless.Java.Developing.with.J2ME.Second.Edition.eBook-LiB.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/348572"&gt;http://depositfiles.com/files/348572&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=21cab1409&amp;amp;name=Apress.Wireless.Java.Developing.with.J2ME.chm"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=21cab1409&amp;amp;name=Apress.Wireless.Java.Developing.with.J2ME.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6559162805605575963?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6559162805605575963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6559162805605575963' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6559162805605575963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6559162805605575963'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/wireless-java-developing-with-j2me.html' title='Wireless Java: Developing with J2ME, Second Edition (Books for Professionals By Professionals) by Jonathan Knudsen'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6985156611416228303</id><published>2007-12-01T23:11:00.000-08:00</published><updated>2007-12-01T23:13:48.018-08:00</updated><title type='text'>SkillSoft Press, «Java InstantCode: Developing Applications using Java Speech API»</title><content type='html'>SkillSoft Press, «Java InstantCode: Developing Applications using Java Speech API»SkillSoft Press  ISBN: N/A  2004 Year  CHM  3,83 Mb  Pages: N/AThe Java Speech API (JSAPI) helps you design speech-enabled Java applications and provides support for speech synthesizers, command and control recognizers, and dictation systems. JSAPI is a part of the Java Media API, which enhances the functioning of Java applications by using audio, video, animation, graphics, and images. This book includes many application, which includes voice synthesizer, voice help, form validation, online java tutorial, and answering machine applications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/35258018/05.rar.html"&gt;http://rapidshare.de/files/35258018/05.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.oxyshare.com/get/3799900184521709249a5d6.42854205/05.rar.html"&gt;http://www.oxyshare.com/get/3799900184521709249a5d6.42854205/05.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/292130/05.rar.html"&gt;http://depositfiles.com/files/292130/05.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6985156611416228303?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6985156611416228303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6985156611416228303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6985156611416228303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6985156611416228303'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/skillsoft-press-java-instantcode.html' title='SkillSoft Press, «Java InstantCode: Developing Applications using Java Speech API»'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8175737998478826954</id><published>2007-12-01T23:06:00.000-08:00</published><updated>2007-12-01T23:11:47.989-08:00</updated><title type='text'>Java Practical Guide for Programmers and 10 other interesting Java e-books</title><content type='html'>Sun Microsystems estimates the size of the Java developer market to be 2.5 million and rising). As commercial businesses move over from client server systems to developing multi-tiered web-based systems, this audience will continue to grow. This book is unique in that it covers a lot of ground in a small number of pages, using examples and focused instruction to teach concepts. It is aimed at the reader who has experience programming in another language and is interested in switching to Java. This is also a perfect supplement for courses in a wide range within the CS curriculum and a number of instructors surveyed have expressed enthusiasm for this particular book so that they can get all of their students up-to-speed quickly on Java.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=296"&gt;http://www.paid4load.de/getfile.php?id=296&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Java_Transaction_Design_Strategies.pdf from Paid4load&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=2971"&gt;http://www.paid4load.de/getfile.php?id=2971&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adobe.Press.Adobe.InDesign.CS2.Official.JavaScript.Reference.Oct.2005.chm  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=2982"&gt;http://www.paid4load.de/getfile.php?id=2982&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; Addison.Wesley.Professional.Java.Language.Specification.The.3rd.Edition.Jun.2005.eBook-DDU.chm from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=299"&gt;http://www.paid4load.de/getfile.php?id=299&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;AddisonWesley_Java_Software_Solutions.pdf   from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=300"&gt;http://www.paid4load.de/getfile.php?id=300&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Effective.Enterprise.Java.eBook-YSSY.pdf  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=301"&gt;http://www.paid4load.de/getfile.php?id=301&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;John.Wiley.and.Sons.Beginning.JavaServer.Pages.eBook-LinG.pdf  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=302"&gt;http://www.paid4load.de/getfile.php?id=302&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OReilly.Java.1.5.Tiger.A.Developers.Notebook.Jun.2004.eBook-DDU.chm from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=303"&gt;http://www.paid4load.de/getfile.php?id=303&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sun_Certified_Programmer_for_Java 2 _platform.pdf  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=304"&gt;http://www.paid4load.de/getfile.php?id=304&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;oreilly.Beyond.Java.Sep.2005.chm  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=305"&gt;http://www.paid4load.de/getfile.php?id=305&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Java_Extreme_Programming_Cookbook.chm  from Paid4load&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paid4load.de/getfile.php?id=306"&gt;http://www.paid4load.de/getfile.php?id=306&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8175737998478826954?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8175737998478826954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8175737998478826954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8175737998478826954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8175737998478826954'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-practical-guide-for-programmers.html' title='Java Practical Guide for Programmers and 10 other interesting Java e-books'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8813539213024797749</id><published>2007-12-01T23:03:00.000-08:00</published><updated>2007-12-01T23:05:52.527-08:00</updated><title type='text'>Java Development On PDAs</title><content type='html'>Daryl Wilding-McBride, «Java Development On PDAs»Addison-Wesley Professional  ISBN 0201719541  June 2003  256 Pages  3,61 MbWith the release of Java 2 Micro Edition (J2ME), Sun Microsystems opened Java to the rapidly expanding Personal Digital Assistant (PDA) market.This comprehensive tutorial and reference provides an in-depth look at developing PDA software with J2ME and PersonalJava, covering both Palm and PocketPC devices. Succinct and practical, Java™ Development on PDAs focuses on real-world programming tasks with extensive code examples and an end-to-end PDA application demonstrating techniques for integrating devices with the enterprise via Web services.This book describes the J2ME platform and PersonalJava and discusses design issues specific to resource-constrained devices. It also provides in-depth coverage of networking and Internet access, the user interface, data storage, and integrating PDAs into the corporation. You will learn to develop Java applications for PocketPC and Palm devices through in-depth coverage of:• J2ME configurations• CLDC and CDC profiles• Selecting a PDA for development• PDA development tools• Designing for constrained computational capability• Designing for constrained screen and memory size• PDA user interfaces• Storing information on the devices• The Generic Connection Framework• Internet access from a Java PDA application via a GSM phone and Bluetooth• Accessing Web services from Palm and PocketPC devices• Java™ Development on PDAs concludes with a look into the future of PDA technology and the expanding role of these devices in the enterprise.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/18224825/Java_Development.zip"&gt;http://rapidshare.de/files/18224825/Java_Development.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8813539213024797749?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8813539213024797749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8813539213024797749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8813539213024797749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8813539213024797749'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-development-on-pdas.html' title='Java Development On PDAs'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8886279347850165042</id><published>2007-12-01T23:02:00.000-08:00</published><updated>2007-12-01T23:03:26.894-08:00</updated><title type='text'>Core Java(TM), Volume I - Fundamentals (8th Edition)</title><content type='html'>Cay S. Horstmann, Gary Cornell, "Core Java(TM), Volume I- Fundamentals (8th Edition)"Prentice Hall PTR  ISBN 0132354764  September 2007  864 Pages  PDF  9.7MBThis revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects. Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code. Volume I is designed to quickly bring you up to speed on what’s new in Java SE 6 and to help you make the transition as efficiently as possible, whether you’re upgrading from an earlier version of Java or migrating from another language. The authors concentrate on the fundamental concepts of the Java language, along with the basics of user-interface programming.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/62749132/Prentice.Hall.Core.Java.Volume.I.Fundamentals.8th.Edition.Sep.2007.eBook-BBL.rar"&gt;http://rapidshare.com/files/62749132/Prentice.Hall.Core.Java.Volume.I.Fundamentals.8th.Edition.Sep.2007.eBook-BBL.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/2059866"&gt;http://depositfiles.com/files/2059866&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w15.easy-share.com/7762201.html"&gt;http://w15.easy-share.com/7762201.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8886279347850165042?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8886279347850165042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8886279347850165042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8886279347850165042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8886279347850165042'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/core-javatm-volume-i-fundamentals-8th.html' title='Core Java(TM), Volume I - Fundamentals (8th Edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1700651364216805249</id><published>2007-12-01T23:01:00.000-08:00</published><updated>2007-12-01T23:02:15.067-08:00</updated><title type='text'>Scripting in Java: Languages, Frameworks, and Patterns</title><content type='html'>Dejan Bosanac, "Scripting in Java: Languages, Frameworks, and Patterns"Addison-Wesley Professional  ISBN 0321321936  August 8, 2007  552 Pages  PDF  2.1MBGroovy and Beyond: Leverage the Full Power of Scripting on the JavaTM Platform!Using the JavaTM platform’s new scripting support, you can improve efficiency, streamline your development processes, and solve problems ranging from prototyping to Web application programming. In Scripting in Java, Dejan Bosanac covers key aspects of scripting with Java, from the exciting new Groovy scripting language to Java’s new Scripting and Web Scripting APIs. Bosanac begins by reviewing the role and value of scripting languages, and then systematically introduces today’s best scripting solutions for the Java platform. He introduces Java scripting frameworks, identifies proven patterns for integrating scripting into Java applications, and presents practical techniques for everything from unit testing to project builds. He supports key concepts with extensive code examples that demonstrate scripting at work in real-world Java projects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/46753247/Addison.Wesley.Scripting.in.Java.Aug.2007.2000th.Release.eBook-BBL.rar"&gt;http://rapidshare.com/files/46753247/Addison.Wesley.Scripting.in.Java.Aug.2007.2000th.Release.eBook-BBL.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1393071"&gt;http://depositfiles.com/files/1393071&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w14.easy-share.com/2708421.html"&gt;http://w14.easy-share.com/2708421.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1700651364216805249?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1700651364216805249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1700651364216805249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1700651364216805249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1700651364216805249'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/scripting-in-java-languages-frameworks.html' title='Scripting in Java: Languages, Frameworks, and Patterns'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-564041046170823384</id><published>2007-12-01T23:00:00.001-08:00</published><updated>2007-12-01T23:00:57.890-08:00</updated><title type='text'>Java Network Programming, Third Edition</title><content type='html'>Java Network Programming, Third EditionO'Reilly Media; 3 edition  ISBN: 0596007213  504 pages  October 2004  CHM  2 MbThe new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers. This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=495f72314&amp;amp;name=0596007213.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=495f72314&amp;amp;name=0596007213.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/29099186/0596007213.rar"&gt;http://rapidshare.com/files/29099186/0596007213.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-564041046170823384?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/564041046170823384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=564041046170823384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/564041046170823384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/564041046170823384'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-network-programming-third-edition.html' title='Java Network Programming, Third Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-9209584466988763822</id><published>2007-12-01T22:58:00.000-08:00</published><updated>2007-12-01T22:59:56.514-08:00</updated><title type='text'>Groovy Programming: An Introduction for Java Developers</title><content type='html'>Groovy Programming: An Introduction for Java DevelopersMorgan Kaufmann  2006  496 pages  ISBN-10: 0123725070  PDF  2.50 MBGroovy Programming is an introduction to the Java-based scripting language Groovy. Groovy has much in common with popular scripting languages such as Perl, Python, and Ruby, but is written in a Java-like syntax. And, unlike these other languages, Groovy is sanctioned by the Java community for use on the Java platform. Since it is based on Java, applications written in Groovy can make full use of the Java Application Programmer Interfaces (APIs). This means Groovy can integrate seamlessly with applications written in Java, while avoiding the complexities of the full Java language. This bare-bones structure also means Groovy can be used as an introduction to Java and to programming in general. Its simpler constructions and modern origins make it ideal as a first language and for introducing principles such as object-oriented programming.This book introduces all the major aspects of Groovy development and emphasizes Groovy's potential as a learning tool. Case studies and exercises are included, along with numerous programming examples. The book begins assuming only a general familiarity with Java programming, and progresses to discuss advanced topics such as GUI builders, Groovlets, Unit Testing, and Groovy SQL.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/28267619/AVAX0113.rar"&gt;http://rapidshare.com/files/28267619/AVAX0113.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/805966"&gt;http://depositfiles.com/files/805966&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-9209584466988763822?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/9209584466988763822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=9209584466988763822' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9209584466988763822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9209584466988763822'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/groovy-programming-introduction-for.html' title='Groovy Programming: An Introduction for Java Developers'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5404501375733521556</id><published>2007-12-01T22:57:00.000-08:00</published><updated>2007-12-01T22:58:50.819-08:00</updated><title type='text'>Java™ After Hours: 10 Projects You'll Never Do at Work (5 Star</title><content type='html'>Take your Java programming skills beyond the ordinary. Java After Hours: 10 Projects You'll Never Do at Work will make Java your playground with ten detailed projects that will have you exploring the various fields that Java offers to build exciting new programs. You'll learn to:Create graphics interactively on Web serversSend images to Web browsersTinker with Java's Swing package to make it do seemingly impossible thingsSearch websites and send e-mail from Java programsUse multithreading, Ant and more!Increase your Java arsenal by taking control of Java and explore its possibilities with Java After Hours.&lt;br /&gt;”&lt;br /&gt;&lt;a href="http://rapidshare.de/files/7229303/Sams.Java.After.Hours.10.Projects.Youll.Never.Do.At.Work.Jun.2005.rar.html" _extended="true"&gt;http://rapidshare.de/files/7229303/Sams.Java.After.Hours.10.Projects.Youll.Never.Do.At.Work.Jun.2005.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5404501375733521556?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5404501375733521556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5404501375733521556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5404501375733521556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5404501375733521556'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-after-hours-10-projects-youll.html' title='Java™ After Hours: 10 Projects You&apos;ll Never Do at Work (5 Star'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7718927173089504480</id><published>2007-12-01T22:55:00.000-08:00</published><updated>2007-12-01T22:56:48.475-08:00</updated><title type='text'>Java, Java, Java, Object-Oriented Problem Solving (3rd Edition) by Ralph Morelli</title><content type='html'>Java, Java, Java, Object-Oriented Problem Solving (3rd Edition) by Ralph Morelli, Ralph WaldePublisher: Prentice Hall; 3 edition (December 22, 2005)  ISBN-10: 0131474340  CHM  6,5 Mb  880 pagesFunctional and flexible, this guide takes an objects-first approach to Java programming and problem using games and puzzles. Updated to cover Java version 1.5 features, such as generic types, enumerated types, and the Scanner class. Offers independent introductions to both a command-line interface and a graphical user interface (GUI). Features coverage of Unified Modeling Language (UML), the industry-standard, object-oriented design tool. Illustrates key aspects of Java with a collection of game and puzzle examples. Instructor and Student resources available online. ; For introductory computer programming students or professionals interested in learning Java.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/571446"&gt;http://depositfiles.com/files/571446&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/14052632/Prentice.Hall.Java.Java.Java.Object.Oriented.Problem.Solving.3rd.Edition.Dec.2005.chm"&gt;http://rapidshare.com/files/14052632/Prentice.Hall.Java.Java.Java.Object.Oriented.Problem.Solving.3rd.Edition.Dec.2005.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/999555xxx"&gt;http://www.filefactory.com/file/999555xxx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7718927173089504480?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7718927173089504480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7718927173089504480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7718927173089504480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7718927173089504480'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-java-java-object-oriented-problem.html' title='Java, Java, Java, Object-Oriented Problem Solving (3rd Edition) by Ralph Morelli'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2730337165255345829</id><published>2007-12-01T22:54:00.000-08:00</published><updated>2007-12-01T22:55:32.341-08:00</updated><title type='text'>Developing Applications with Java and UML by Paul R. Reed</title><content type='html'>Developing Applications with Java and UML by Paul R. Reed Jr.Publisher: Addison-Wesley Professional; 1st edition (January 15, 2002)  ISBN-10: 0201702525  PDF  4,9 Mb  512 pagesDeveloping Applications with Java and UML focuses on the craft of creating quality Java software. The book introduces the fundamentals of the Unified Modeling Language (UML) and demonstrates how to use this standard object-oriented notation to build more robust Java applications that fulfill user requirements and withstand the test of time.The book features the Rational Unified Process and uses a large-scale application to illustrate the development process, showing you how to establish a sound project plan, gather application requirements, create a successful Java design with UML, and implement Java code from UML class and sequence diagrams. This sample application showcases the latest Java technology frameworks, including Java Server Pages (JSP), servlets, and the Enterprise JavaBeans (EJB) 2.0 server-side technology.With this book you will learn how to:— Estimate projects with accuracy and confidence — Map UML to Java-based deliverables — Understand and describe application requirements using UML use cases — Create a design based on UML class and sequence diagrams — Use Rational Rose to create and track UML artifacts and generate skeletons for component code — Build server-side Java functionality using JSP, servlets, and EJB 2.0 beans — Produce code using several options, including JavaBeans, EJB Session Beans, and EJB Entity Beans (using both Bean-Managed Persistence and Container-Managed Persistence) — Explore the benefits of deploying Java applications on both open-source and commercial application server productsBased on the author's extensive professional experience and today's most advanced software development methods, Developing Applications with Java and UML teaches you how to use UML and the latest developments in technology to create truly successful, professional-quality Java applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/533481"&gt;http://depositfiles.com/files/533481&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/12024980/0201702525.Addison.Wesley.Developing_20Applications_20with_20Java_20and_20UML.pdf"&gt;http://rapidshare.com/files/12024980/0201702525.Addison.Wesley.Developing_20Applications_20with_20Java_20and_20UML.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2730337165255345829?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2730337165255345829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2730337165255345829' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2730337165255345829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2730337165255345829'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/developing-applications-with-java-and.html' title='Developing Applications with Java and UML by Paul R. Reed'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-529810811258878139</id><published>2007-12-01T22:53:00.000-08:00</published><updated>2007-12-01T22:54:16.616-08:00</updated><title type='text'>.NET for Java Developers: Migrating to C# by Jawahar Puvvala, Alok Pota</title><content type='html'>.NET for Java Developers: Migrating to C# by Jawahar Puvvala, Alok PotaPublisher: Addison-Wesley Professional; 1st edition (July 22, 2003)  ISBN: 0672324024  CHM  1,1 Mb  720 pages.NET for Java Developers is the definitive guide to leveraging your Java programming experience in the .NET environment. Understanding the similarities and differences between the C# and Java APIs enables Java programmers to quickly begin rapid application Windows development using C#. The numerous code examples, which have been tested using Visual Studio® .NET 2003 and Java 1.4, show readers how to create feature-rich .NET applications by translating Java coding practices into C#. The authors begin by detailing the .NET Framework and then immediately introduce readers to coding and the Visual Studio® .NET IDE. They compare the features of C# and Java, and provide a systematic analysis of how the two languages relate to each other. Readers cover the essentials of C# programming, from object creation to event programming, before moving into advanced areas, such as database access, XML processing, GUI programming, and reflection.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/4545933/ebook.addison.wesley.-.net.for.java.developers.sharereactor.chm"&gt;http://rapidshare.com/files/4545933/ebook.addison.wesley.-.net.for.java.developers.sharereactor.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/394682"&gt;http://depositfiles.com/files/394682&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fileho.com/download/98f5e4316633/ebook.addison.wesley.-.net.for.java.developers.sharereactor.chm.html"&gt;http://fileho.com/download/98f5e4316633/ebook.addison.wesley.-.net.for.java.developers.sharereactor.chm.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-529810811258878139?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/529810811258878139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=529810811258878139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/529810811258878139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/529810811258878139'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/net-for-java-developers-migrating-to-c.html' title='.NET for Java Developers: Migrating to C# by Jawahar Puvvala, Alok Pota'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8632832393777237321</id><published>2007-12-01T22:51:00.000-08:00</published><updated>2007-12-01T22:53:08.497-08:00</updated><title type='text'>Java Developer's Guide to E-Commerce with XML and JSP</title><content type='html'>William B. Brogden / Chris Minnick / Bill Brogden et al., «Java Developer's Guide to E-Commerce with XML and JSP»Sybex Books  ISBN 0782128270  (January 16, 2001)  HTML  1.5 Mb  512 pages&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/3951383/Java.Developers.Guide.to.E-Commerce.XML.JSP-0782128270.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/3951383/Java.Developers.Guide.to.E-Commerce.XML.JSP-0782128270.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/384156"&gt;http://depositfiles.com/files/384156&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/384156"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8632832393777237321?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8632832393777237321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8632832393777237321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8632832393777237321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8632832393777237321'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-developers-guide-to-e-commerce.html' title='Java Developer&apos;s Guide to E-Commerce with XML and JSP'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3389379120745454790</id><published>2007-12-01T22:48:00.000-08:00</published><updated>2007-12-01T22:49:06.663-08:00</updated><title type='text'>Java and the Java Virtual Machine - Definition, Verification, Validation</title><content type='html'>R. Stark , «Java and the Java Virtual Machine: Definition, Verification, Validation»ISBN 3540420886  2001 Year  PDF  6.9 Mb  391 Pages[/center]&lt;br /&gt;“&lt;br /&gt;This book provides a high-level description, together with a mathematical and an experimental analysis, of Java and of the Java Virtual Machine (JVM), including a standard compiler of Java programs to JVM code and the security critical bytecode verifier component of the JVM. The description is structured into language layers and machine components. It comes with a natural executable refinement (written in AsmGofer and provided on CD ROM) which can be used for testing code. The method developed for this purpose is based on Abstract State Machines (ASMs) and can be applied to other virtual machines and to other programming languages as well. The book is written for advanced students and for professionals and practitioners in research and development who need a complete and transparent definition and an executable model of the language and of the virtual machine underlying its intended implementation. The CD ROM contains the entire text of the book and numerous examples and exercises. \"The Jbook gives the most comprehensive and consistent formal account of the combination of Java and the JVM.\" - Pieter Hartel and Luc Moreau in \"Formalizing the Safety of Java, the Java Virtual Machine and Java Card, ACM Computing Surveys\", 33(4):517-558, 2001. Section 6.2, page 540.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/26721328/jjvm.rar"&gt;http://rapidshare.de/files/26721328/jjvm.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;pass: harry&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3389379120745454790?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3389379120745454790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3389379120745454790' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3389379120745454790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3389379120745454790'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-and-java-virtual-machine.html' title='Java and the Java Virtual Machine - Definition, Verification, Validation'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8677032963170402948</id><published>2007-12-01T22:45:00.000-08:00</published><updated>2007-12-01T22:48:16.975-08:00</updated><title type='text'>Object-Oriented Design in Java (Mitchell Waite Signature Series)</title><content type='html'>With software engineering books, it's hard to get the right mix of theory and practice. Object-Oriented Design in Java combines the best of today's thinking on software engineering with nuts-and-bolts examples written in Java. The result is this fine introduction to both disciplined software engineering and the strengths of Java for effective object-oriented design (OOD).The text begins with a discussion of design and its necessity in writing successful software. Then it expands on the advantages of OOD. It offers a quick tour of Java's syntax, which becomes useful in later sections on class design in Java. Further chapters look at strategies for creating objects in OOD, including when to use inheritance, encapsulation, and composition. Here the authors introduce the basics of the Unified Modeling Language (UML) along with actual case studies of small class hierarchies modeled in Java.Some of the most useful material is the authors' leading-edge discussion of patterns--reusable designs for software--with examples written in Java. Later sections of the book grow more theoretical, with discussions of such topics as concurrency, database persistence, guidelines for user interface design, component and class library reuse, and system architecture. --Richard Dragan Book DescriptionMitchell Waite Signature Series: Object-Oriented Design in Java takes a tutorial approach and teaches in a new way: by offering the Java code first and the design representations and explanations later. No other programming-level book on the market deals with design of Java software. There's nothing aimed at the in the trenches Java programmer. Nor can the Java programmer turn to general books on software design. These, with few exceptions, are abstract and academic, either incomprehensible or irrelevant from the perspective of the working programmer. This book targets the needs of Java application programmers, using an experience-based, hands-on approach.&lt;br /&gt;&lt;br /&gt; &lt;a href="http://rapidshare.de/files/16621057/Object-Oriented_Design_in_Java.rar"&gt;http://rapidshare.de/files/16621057/Object-Oriented_Design_in_Java.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8677032963170402948?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8677032963170402948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8677032963170402948' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8677032963170402948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8677032963170402948'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/object-oriented-design-in-java-mitchell.html' title='Object-Oriented Design in Java (Mitchell Waite Signature Series)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3288832447592575279</id><published>2007-12-01T22:44:00.000-08:00</published><updated>2007-12-01T22:45:34.428-08:00</updated><title type='text'>Java Secrets</title><content type='html'>Java SecretsWiley Publishing  ISBN: 0764580078  900 pages  May 28, 1997  PDFJava is generally a well-documented language, but not every language feature is fully specified, documented, or identical across all platforms. Java Secrets takes you into this Java twilight zone and introduces you to the language's hidden power. The book's first section explores the inner workings of many Java mechanisms, including representation of data types in memory, argument passing, and the implementation of strings and arrays. The author also investigates niceties of threading models and garbage collection as implemented on different Java platforms.A large group of undocumented classes (the sun.* packages) constitute what amounts to an undocumented Java application programming interface (API). The next large section of Java Secrets details these classes and how to use them safely. Although these classes ostensibly exist to support the Java environment, you'll learn how to use many of their interfaces for a variety of tasks including layout management; FTP, HTTP, mail, and news communication; data encoding; and character conversion. A final big chunk of the book is devoted to techniques for adding platform-dependent features to Java applications. This is a controversial subject for a supposedly platform-independent programming system, but the author provides a balanced assessment of the benefits and drawbacks.All in all, this is one of the most interesting, unusual, and engagingly written books on Java programming we've seen. It's hard to imagine a serious Java programmer who wouldn't find it well worth his or her time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/652571"&gt;http://depositfiles.com/files/652571&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18365220/0764580078.rar]rapidshare.com"&gt;http://rapidshare.com/files/18365220/0764580078.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=89aaa357&amp;amp;name=0764580078.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=89aaa357&amp;amp;name=0764580078.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/652571"&gt;http://depositfiles.com/files/652571&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18365220/0764580078.rar"&gt;http://rapidshare.com/files/18365220/0764580078.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3288832447592575279?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3288832447592575279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3288832447592575279' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3288832447592575279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3288832447592575279'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-secrets.html' title='Java Secrets'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1582036999408625782</id><published>2007-12-01T22:42:00.000-08:00</published><updated>2007-12-01T22:43:57.793-08:00</updated><title type='text'>Special Edition Using Java 2 Standard Edition</title><content type='html'>Special Edition Using Java 2 Standard EditionQue  ISBN: 0789724685  1152 pages  December 27, 2000  CHMSpecial Edition Using Java 2 Standard Edition specifically covers only the Standard Edition of version 1.3 of the Java Software Development Kit (SDK). It begins with a series of quick refreshers for Object-oriented programming and Java fundamentals, including applet programming and threads, to ensure that readers are up to speed. The book then moves to intermediate Java features including user interface design with Java Foundation Classes (JFC) and Abstract Windows Toolkit (AWT), data structures and Java utilities, containers and layout managers, and creating images. Later chapters cover advanced topics including Internationalization &amp;amp; creating JAR archive files. Useful appendices offer further Java resources &amp;amp; SDK tool information. Throughout the book, the authors focus on Java 2 Standard Edition SDK version 1.3 changes, including the newest HotSpot compiler, which offers increased performance, faster start-up and smaller memory usage, among other improvements.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=0d584414&amp;amp;name=0789724685.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=0d584414&amp;amp;name=0789724685.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/15844196/0789724685.rar"&gt;http://rapidshare.com/files/15844196/0789724685.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/612010"&gt;http://depositfiles.com/files/612010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1582036999408625782?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1582036999408625782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1582036999408625782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1582036999408625782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1582036999408625782'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/special-edition-using-java-2-standard.html' title='Special Edition Using Java 2 Standard Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3284266617931755364</id><published>2007-12-01T22:41:00.000-08:00</published><updated>2007-12-01T22:42:40.876-08:00</updated><title type='text'>Java(TM) Programming Language, The (4th Edition)</title><content type='html'>Java(TM) Programming Language, The (4th Edition)Prentice Hall PTR; 4 edition  ISBN: 0321349806  928 pages  August 17, 2005  CHMDirect from the creators of the Java™ programming language, the completely revised fourth edition of The Java™ Programming Language is an indispensable resource for novice and advanced programmers alike. Developers around the world have used previous editions to quickly gain a deep understanding of the Java programming language, its design goals, and how to use it most effectively in real-world development. Now, Ken Arnold, James Gosling, and David Holmes have updated this classic to reflect the major enhancements in Java™ 2 Standard Edition 5.0 (J2SE™ 5.0).The authors systematically cover most classes in Java’s main packages, java.lang.*, java.util, and java.io, presenting in-depth explanations of why these classes work as they do, with informative examples. Several new chapters and major sections have been added, and every chapter has been updated to reflect today’s best practices for building robust, efficient, and maintainable Java software.Key changes in this edition include* New chapters on generics, enums, and annotations, the most powerful new language features introduced in J2SE 5.0* Changes to classes and methods throughout to reflect the addition of generics * Major new sections on assertions and regular expressions* Coverage of all the new language features, from autoboxing and variable argument methods to the enhanced for-loop and covariant return types* Coverage of key new classes, such as Formatter and ScannerThe Java™ Programming Language, Fourth Edition, is the definitive tutorial introduction to the Java language and essential libraries and an indispensable reference for all programmers, including those with extensive experience. It brings together insights you can only get from the creators of Java: insights that will help you write software of exceptional quality.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/644901"&gt;http://depositfiles.com/files/644901&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=44b601133&amp;amp;name=0321349806.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=44b601133&amp;amp;name=0321349806.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18022021/tjpl.rar"&gt;http://rapidshare.com/files/18022021/tjpl.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3284266617931755364?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3284266617931755364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3284266617931755364' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3284266617931755364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3284266617931755364'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/javatm-programming-language-4th-edition.html' title='Java(TM) Programming Language, The (4th Edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-9019937785951900080</id><published>2007-12-01T22:40:00.000-08:00</published><updated>2007-12-01T22:41:35.306-08:00</updated><title type='text'>XML and Java: Developing Web Applications</title><content type='html'>XML and Java: Developing Web ApplicationsAddison Wesley Publishing Company  ISBN: 0201485435  386 pages  May 10, 1999  CHMXML and Java(tm): Developing Web Applications is a tutorial that will teach Web developers, programmers, and system engineers how to create robust XML business applications for the Internet using the Java technology. The authors, a team of IBM XML experts, introduce the essentials of XML and Java development, from a review of basic concepts to thorough coverage of advanced techniques. Using a step-by-step approach, this book illustrates real-world implications of XML and Java technologies as they apply to Web applications. Readers should have a basic understanding of XML as well as experience in writing simple Java programs.XML and Java enables you to: * Develop Web business applications using XML and Java through real-world examples and code * Quickly obtain XML programming skills * Become familiar with Document Object Models (DOM) and the Simple API for XML (SAX) * Understand the Electronic Document Interchange (EDI) system design using XML and Document Type Definition (DTD), including * coverage on automating business-to-business message exchange * Leverage JavaBean components * Learn a hands-on, practical orientation to XML and Java XML has strong support from industry giants such as IBM, Sun, Microsoft, and Netscape. Java, with its "write once, run anywhere" capabilities, is a natural companion to XML for building the revolutionary Internet applications described in this book. XML and Java demonstrates how developers can harness the power of these technologies to develop effective Web applications. If you want to learn Java-based solutions for implementing key XML features--including parsing, document generation, object tree manipulation, and document processing--there is no better resource than this book.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=d9174019&amp;amp;name=0201485435.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=d9174019&amp;amp;name=0201485435.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/14368715/0201485435.rar"&gt;http://rapidshare.com/files/14368715/0201485435.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/FRHTNR"&gt;http://depositfiles.com/files/FRHTNR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/TGUYT"&gt;http://www.filefactory.com/TGUYT&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-9019937785951900080?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/9019937785951900080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=9019937785951900080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9019937785951900080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9019937785951900080'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/xml-and-java-developing-web.html' title='XML and Java: Developing Web Applications'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2221750837831793738</id><published>2007-12-01T22:39:00.000-08:00</published><updated>2007-12-01T22:40:12.656-08:00</updated><title type='text'>LDAP Programming with Java(TM) by Rob Weltman, Tony Dahbura</title><content type='html'>LDAP Programming with Java(TM) by Rob Weltman, Tony DahburaPublisher: Addison-Wesley Professional; Bk&amp;amp;CD Rom edition (February 2000)  ISBN: 0201657589  PDF  2,8 Mb  720 pagesLightweight Directory Access Protocol (LDAP) is now a staple of enterprise and Internet software environments. Those involved in Internet development where Java(tm) technology is prominent or in Enterprise Information Systems, will need to understand how to use Java technology - and in particular the Directory SDK for Java - to unlock the power of LDAP. Written by the designer of the Directory SDK for Java and by a leading implementor of directory-based solutions, LDAP Programming with Java(tm) is the first accurate, concise, and complete guide on how to access LDAP from Java applications. Assuming familiarity with Java programming, the book provides a comprehensive discussion on LDAP, from basic directory concepts through the most advanced techniques. It collects in one convenient resource the many innovative and experienced-based techniques and approaches programmers have discovered to use the Directory SDK to solve LDAP Access challenges. If you are new to LDAP, you will find helpful background on the role of directories in today's software systems; LDAP methods of storing, accessing, searching, and updating data; and how the Directory SDK for Java helps applications gain access to an LDAP server. Once you have become proficient with the essential concepts and techniques, you can read in depth about authentication, LDAP and JavaScript, working with JavaBeans(tm) for reusable LDAP components, expressing data relationships in a directory, and other advanced LDAP subjects. Specific topics covered include: * The LDAP naming and information models * The command-line tools of the SDK * Authentication with a DN password, Secure Sockets Layer (SSL), and Simple Authentication and Security Layer (SASL) * Configuring access control * Writing LDAP applets for a browser * Accessing the SDK from JavaScript * Storing Configuration and preferences in a directory * Encapsulating LDAP functionality in a JavaBean * Using LDAP in Java servlets * LDAP URLs * Multiple threads and multiple connections * Referrals and replicated systems * LDAP controls * Synchronous and asynchronous operations * Performance tips The book also presents numerous examples, from simple code snippets to complete components and applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/4971281/Addison_20Wesley_20--_20LDAP_20programming_20with_20Java.pdf"&gt;http://rapidshare.com/files/4971281/Addison_20Wesley_20--_20LDAP_20programming_20with_20Java.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/401302"&gt;http://depositfiles.com/files/401302&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ebooksclub.org/?link=LTE4ie"&gt;http://www.ebooksclub.org/?link=LTE4ie&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2221750837831793738?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2221750837831793738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2221750837831793738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2221750837831793738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2221750837831793738'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/ldap-programming-with-javatm-by-rob.html' title='LDAP Programming with Java(TM) by Rob Weltman, Tony Dahbura'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8104180164785496196</id><published>2007-12-01T22:37:00.001-08:00</published><updated>2007-12-01T22:39:10.157-08:00</updated><title type='text'>Thinking in Java (2nd Edition)</title><content type='html'>Thinking in Java (2nd Edition)Pearson Education; 2 edition ISBN: 0130273635 1128 pages May 31, 2000 PDFThe legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the language's fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. Eckel introduces all the basics of objects as Java uses them; then walks carefully through the fundamental concepts underlying all Java programming -- including program flow, initialization and cleanup, hiding implementations, reusing classes and polymorphism. Using extensive, to-the-point examples, he introduces error handling, exceptions, Java I/O, run-time type identification, and passing and returning objects. He covers the Java AWT, multithreading, network programming with Java -- even design patterns. The best way to understand the real value of this book is to hear what readers of the online version have been saying about it: "much better than any other Java book I've seen, by an order of magnitude..." "mature, consistent, intellectually honest, well-written and precise..." "a thoughtful, penetrating analytical tutorial which doesn't kowtow to the manufacturers..." "Thank you again for your awesome book. I was really floundering, but your book has brought me up to speed as quickly as I could read it!"For both beginner and experienced C and C++ programmers who want to learn Java&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=44625048&amp;amp;name=0130273635.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=44625048&amp;amp;name=0130273635.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/14365886/0130273635.rar"&gt;http://rapidshare.com/files/14365886/0130273635.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/FRHTNR"&gt;http://depositfiles.com/files/FRHTNR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/TGUYT"&gt;http://www.filefactory.com/TGUYT&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8104180164785496196?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8104180164785496196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8104180164785496196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8104180164785496196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8104180164785496196'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/thinking-in-java-2nd-edition.html' title='Thinking in Java (2nd Edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-9064014856283421038</id><published>2007-12-01T22:32:00.000-08:00</published><updated>2007-12-01T22:37:22.147-08:00</updated><title type='text'>Professional Java, JDK 5th Edition - Wrox</title><content type='html'>"Professional Java, JDK 5th Edition - Wrox ISBN: 0764574868  2005 Year  PDF  4.89 Mb  747 Pages&lt;br /&gt;“&lt;br /&gt;Java continues to be the dominant language for building server applications, and the latest update to the Java platform—JDK 5—boasts many new features, including a metadata facility, generics, autoboxing, and improved user interface performance. Building upon Ivor Horton's Beginning Java, this book provides insight into these sophisticated features of JDK 5 and shows you how to master the more advanced aspects of this evolving and complex language. Beginning with an overview of the best tools and techniques for developing Java applications, the expert author team then discusses how to use Java to develop software solutions for common challenges. Several real-world examples provide you with a well-rounded survey of the professional Java development landscape, which will help you master both the core Java language as well as the intricacies of JDK 5. What you will learn from this book When to use Java open source tools such as Ant and JUnitTechniques to implement, save, and restore functionality to your applicationsHow to interact with other language libraries using Java Native InterfaceWays to communicate between Java components Methods to secure and deploy your Java applicationsHow to produce a configurable process architecture How to exploit common patterns in Java Who this book is for This book is for Java developers who are looking for an all-purpose resource, are ready for more advanced Java solutions and language features, and need a bit of assistance when tackling new Java problems that may be outside their technological experience.&lt;br /&gt;”&lt;br /&gt; &lt;a href="http://rapidshare.de/files/5700436/Professional_Java_Jdk_-_5th_Edtn.rar.html" _extended="true"&gt;http://rapidshare.de/files/5700436/Professional_Java_Jdk_-_5th_Edtn.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.com/bbbnm" _extended="true"&gt;http://tinyurl.com/bbbnm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.co.uk/j7xs" _extended="true"&gt;http://tinyurl.co.uk/j7xs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-9064014856283421038?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/9064014856283421038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=9064014856283421038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9064014856283421038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9064014856283421038'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/professional-java-jdk-5th-edition-wrox.html' title='Professional Java, JDK 5th Edition - Wrox'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5693140803483899117</id><published>2007-12-01T22:26:00.000-08:00</published><updated>2007-12-01T22:31:54.500-08:00</updated><title type='text'>Design Patterns Java Workbook by Steven John Metsker</title><content type='html'>Design Patterns Java Workbook by Steven John MetskerPublisher: Addison-Wesley Professional; 1st edition (March 25, 2002)  ISBN-10: 0201743973  PDF  5 Mb  496 pages&lt;br /&gt;&lt;br /&gt;Aimed at the intermediate or advanced Java developer, Design Patterns Java Workbook provides an in-depth and challenging look at 23 "classic" software patterns illustrated with Java examples.This title fills a valuable niche by reprising the well-known guide to patterns, Addison-Wesley's . While that earlier book relied on C++ and Smalltalk for its examples, this new volume uses Java code for the discussion of the same 23 design techniques. Many of the explanations draw on the author's custom classes for a hypothetical fireworks company, supplemented by material using "core" classes in standard Java. This text shows how to both recognize patterns in existing code and to incorporate them into new designs.Early sections look at interfaces, including a standout section on trees and the Composite pattern. For the chapter on responsibility patterns, veteran Java programmers will appreciate the use of JDBC used to explain the Bridge pattern and tips for spotting other patterns in everyday Java. Builder patterns come next, with a full tour of ways to construct objects more flexibly. When it comes to operations patterns, a notable section on the Interpreter pattern presents some challenging material on language parsers.Final chapters on extension patterns show how Java classes can extend one another using inheritance and other design principles. The discussion here of Java stream classes as examples of decorator patterns can help explain these rich (and sometimes confusing) sets of objects. Another useful section on Iterators shows how to create "type-safe" collections (normally not available in Java). Throughout this text, the author challenges the reader with dozens of easy-to-difficult questions (including actual design exercises). Complete answers are provided at the end of the book.As a hands-on workbook that will invite you to think about patterns in Java in new ways, this text is an invaluable companion to earlier titles on patterns. Its mix of design smarts and clever examples help make it ideal for the more advanced programmer. Less experienced readers can also benefit from its intelligent presentation of some of the best available thinking in software design today, now tailored to a Java audience. --Richard Dragan&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/510919"&gt;http://depositfiles.com/files/510919&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/10868195/0201743973.Addison-Wesley_20Professional.Design_20Patterns_20Java_20Workbook.pdf"&gt;http://rapidshare.com/files/10868195/0201743973.Addison-Wesley_20Professional.Design_20Patterns_20Java_20Workbook.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5693140803483899117?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5693140803483899117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5693140803483899117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5693140803483899117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5693140803483899117'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/design-patterns-java-workbook-by-steven.html' title='Design Patterns Java Workbook by Steven John Metsker'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5955670093495890514</id><published>2007-12-01T22:25:00.000-08:00</published><updated>2007-12-01T22:26:10.142-08:00</updated><title type='text'>Java Programming Language Handbook</title><content type='html'>Java Programming Language Handbook: The Ultimate Source for Conquering the Java Programming LanguageCoriolis Group Books  1996  ENG  ISBN: 1883577772  PDF  2.85 MBIncludes complete reference material on the entire Java language, from data types to Java classes. Provides detailed overview chapters that explain the art of the Internet and distributed programming with Java. Features special tips to help C/C++ programmers master Java. Includes special coverage of interfacing Java with other languages. Gives you step-by-step techniques for writing your first Java program. Provides techniques for writing programs using Java classes.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/17052/Java%20Programming%20Language%20Handbook.html" target="_blank" _extended="true"&gt;http://www.ftp2share.com/file/17052/Java Programming Language Handbook.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/10843861/Java_Programming_Language_Handbook2_-_5n7p3r.rar" target="_blank" _extended="true"&gt;http://rapidshare.com/files/10843861/Java_Programming_Language_Handbook2_-_5n7p3r.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5955670093495890514?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5955670093495890514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5955670093495890514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5955670093495890514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5955670093495890514'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-programming-language-handbook.html' title='Java Programming Language Handbook'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-3420840266439412094</id><published>2007-12-01T22:24:00.000-08:00</published><updated>2007-12-01T22:25:14.663-08:00</updated><title type='text'>CBT Nuggets: Java - SCJP Certification Package</title><content type='html'>CBT Nuggets: Java - SCJP Certification Package  707 MbSun Certified Programmer for Java 2 Platform 1.4 Exam-Pack CX-310-035Running Time: 15 HoursJava is so cool. Imagine being able to compile one piece of code and have it run on nearly any operating system, from Windows and Macintosh to Linux, Unix and the Internet. It's widely used and universally accepted as the preferred programming language of the Internet, but it is also a great development platform for business applications, video games and to even create software for mobile devices.This course will teach you beginning through advanced Java programming skills while preparing you for Sun exam CX-310-035. Instructor Robert Barr introduces you to the Java language fundamentals and, by the end of the training, has you building GUI and web-based applications that can link to databases. Robert calls on his nearly ten years of Java programming experience to pass along helpful tips, tricks and real-world examples.A basic understanding of computers and programming is recommended before viewing these videos. The training contains 29 videos providing more than 15 hours of instruction. Contents: Java SCJP - Exam-Pack: CX-310-035- Introduction to Java- Java Language Fundamentals Part 1- Java Language Fundamentals Part 2- Java Language Flow Control Part 1- Java Language Flow Control Part 2- Integrated Development Environments (IDEs)- Using Arrays- Strings- OOP Part1- OOP Part2- Working Math and Dates- Introduction to Swing- Interfaces and Abstract Classes- Exception Handling- Threads- Inner Classes- Event Handling- More Swing- Java IO- Introduction to JDBC- Developing Applets- Installing and Implementing Tomcat for Servlet and JSP Development Part 1- Installing and Implementing Tomcat for Servlet and JSP Development Part 2- Introduction to Servlets- Servlets Part 2: Database-connected Servlets- Introduction to JSP- JSP Part 2: Database-connected JSP Pages- Java Collections- Packages&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919955/l-cjscjp.part5.rar.html"&gt;http://rapidshare.com/files/919955/l-cjscjp.part5.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919953/l-cjscjp.part3.rar.html"&gt;http://rapidshare.com/files/919953/l-cjscjp.part3.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919952/l-cjscjp.part4.rar.html"&gt;http://rapidshare.com/files/919952/l-cjscjp.part4.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919951/l-cjscjp.part2.rar.html"&gt;http://rapidshare.com/files/919951/l-cjscjp.part2.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919950/l-cjscjp.part7.rar.html"&gt;http://rapidshare.com/files/919950/l-cjscjp.part7.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919948/l-cjscjp.part1.rar.html"&gt;http://rapidshare.com/files/919948/l-cjscjp.part1.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919947/l-cjscjp.part6.rar.html"&gt;http://rapidshare.com/files/919947/l-cjscjp.part6.rar.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/919903/l-cjscjp.part8.rar.html"&gt;http://rapidshare.com/files/919903/l-cjscjp.part8.rar.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-3420840266439412094?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/3420840266439412094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=3420840266439412094' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3420840266439412094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/3420840266439412094'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/cbt-nuggets-java-scjp-certification.html' title='CBT Nuggets: Java - SCJP Certification Package'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7339371760789433649</id><published>2007-12-01T22:22:00.000-08:00</published><updated>2007-12-01T22:23:06.031-08:00</updated><title type='text'>Java Data Mining: Strategy, Standard, and Practice: A Practical Guide for architecture, design, and implementation</title><content type='html'>Java Data Mining: Strategy, Standard, and Practice: A Practical Guide for architecture, design, and implementation  Mark F. HornickISBN: 0123704529  November 07, 2006  PDF  4.11 Mb&lt;br /&gt;“&lt;br /&gt;This is not only a great introduction to JDM, but also a great introduction for a practitioner to data mining in general. This is a must have" for anyone developing large scale data mining applications in Java.Robert Grossman, Open Data Group and University of Illinois at ChicagoIt pleases me that the Java Community Process(sm)(JCPsm) Program could host the development of the Data Mining standard, JSR 73, whose evolution and usability are presented so compellingly in Java Data Mining: Standard, Strategy and Practice. The authors have taken a unique approach to describing a broad range of aspects from strategies to problem solving with data mining technology in a variety of industries. The book is a must-read for those who want to introduce themselves to Java data mining (JDM) and fully realize the strategic importance of this technology in an ever competitive environment.Onno Kluyt, senior director, JCP Program at Sun Microsystems, Inc. and Chair of the JCPJava is now ubiquitous, and over the past few years the Java world has shifted focus on--among other things--new frameworks, such as the Java Data Mining (JDM) framework. JDM addresses a clear need for standardization in data mining operations, yet to those approaching both Java and data mining the mountain seems as Everest. Hornick, Marcadé, and Venkayala could not have written this book at a better time. To the expert it is a reference and map of the landscape, and to the novice it will be a constant guide and companion to each journey in JDM. This book is approachable, usable, practical, and necessary for any Java data mining software architect, developer, or analyst.Frank Byrum, Chief Scientist, CorMine Intelligent Data, LLC&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/51814874/Morgan.Kaufmann.Java.Data.Mining.Nov.2006.eBook-BBL.rar.html"&gt;http://rapidshare.com/files/51814874/Morgan.Kaufmann.Java.Data.Mining.Nov.2006.eBook-BBL.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1611779"&gt;http://depositfiles.com/files/1611779&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=J7X026OD"&gt;http://www.megaupload.com/?d=J7X026OD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/file/aa685d/"&gt;http://www.filefactory.com/file/aa685d/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w14.easy-share.com/4159911.html"&gt;http://w14.easy-share.com/4159911.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7339371760789433649?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7339371760789433649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7339371760789433649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7339371760789433649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7339371760789433649'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-data-mining-strategy-standard-and.html' title='Java Data Mining: Strategy, Standard, and Practice: A Practical Guide for architecture, design, and implementation'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7743538199292377011</id><published>2007-12-01T22:19:00.000-08:00</published><updated>2007-12-01T22:21:43.605-08:00</updated><title type='text'>Inside the Java Virtual Machine (Java Masters Series)</title><content type='html'>Inside the Java Virtual Machine (Java Masters Series)Publisher:McGraw-Hill Companies(1997-12)  ISBN-10: 0079132480  PDF  2.3 Mb  579 pages&lt;br /&gt;&lt;br /&gt;For the advanced Java developer, Inside the Java 2 Virtual Machine offers a detailed guide to the inner workings of today's Java Virtual Machines (JVMs), plus a complete reference to all bytecodes (the "machine code" for the language). For those who want to understand how Java really works, this book definitely delivers the goods, with excellent technical detail and demos of JVMs in action on the companion CD-ROM.This title provides a remarkably detailed tour of the internals of the Java platform, with plenty of technical information on the way virtual machines do business under the hood, from the way language statements are turned into bytecodes to in-depth coverage of loading and invoking classes, security, and garbage collection. The author demonstrates superior knowledge of Sun's Java Virtual Machine specification and explains the principles of its design and implementation, including a full explanation of how actual bytecodes are run on a VM. (Surprisingly, variables in Java are always processed on the stack, since there are no general CPU registers available, a very different architecture than most CPUs.) Each chapter includes applets that showcase Java in action (for example, adding two numbers or demonstrating garbage collection).The later part of this text covers over 200 Java bytecodes (mnemonic instructions for the JVM) by groups, and the book closes with a full listing of these opcodes (with over 150 pages of material). In all, Inside the Java 2 Virtual Machine serves as both a tutorial and reference to the architecture and inner operation of JVMs for any technically astute reader who wants to understand how Java really works. --Richard DraganTopics covered: Java Virtual Machine (JVM) class architecture, the Java class loader, tips for platform independence, Java security, verifying class files, code-signing, network mobility, Jini basics, the organization of Java .class files, Java object lifetimes, the linking model, garbage collection basics and algorithms, stack operations, type conversions, integer and floating-point arithmetic, objects and arrays, control flow, exceptions and finally clauses, method invocation, thread synchronization, Java opcode and quickcode reference, and JVM simulation demos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1072049"&gt;http://depositfiles.com/files/1072049&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w13.easy-share.com/1236988.html"&gt;http://w13.easy-share.com/1236988.html&lt;/a&gt;&lt;br /&gt;   &lt;a href="http://www.uploadphiles.com/index.php?page=main&amp;amp;id=9bce5906&amp;amp;name=inside_java_virtual_machine.rar"&gt;http://www.uploadphiles.com/index.php?page=main&amp;amp;id=9bce5906&amp;amp;name=inside_java_virtual_machine.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bravoshare.net/d.php?f=360&amp;amp;i=2"&gt;http://bravoshare.net/d.php?f=360&amp;amp;i=2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7743538199292377011?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7743538199292377011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7743538199292377011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7743538199292377011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7743538199292377011'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/inside-java-virtual-machine-java.html' title='Inside the Java Virtual Machine (Java Masters Series)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4883083586271478842</id><published>2007-12-01T22:18:00.000-08:00</published><updated>2007-12-01T22:19:08.961-08:00</updated><title type='text'>Java for ColdFusion Developers</title><content type='html'>Java for ColdFusion Developers Publisher: Pearson Education  Number Of Pages: 600  ISBN / ASIN: 0130461806  2MB&lt;br /&gt;&lt;br /&gt;The ONLY Java programming book ColdFusion developers need!Everything the ColdFusion pro needs to understand Java technology, install and run a Java Web server, write Java apps, and build and deploy JavaServer Pages!Practical coverage with loads of code and tips especially for the ColdFusion developer.Teaches not only object-oriented programming concepts and Java Programming, but also JSP and servlets as well. Macromedia's new ColdFusion MX brings ColdFusion's proven ease of use and productivity to the scalable, standards-based Java technology architecture. Developers can now take advantage of MX's innovations to create rich Internet applications, and for the first time ColdFusion developers will be able to write Java code in ColdFusion templates. In Java for ColdFusion Developers, Hewitt helps the reader quickly get up to speed on the new features of MX, then leverages what the ColdFusion developer already knows to start delving into object-oriented programming concepts and Java programming. Learn the various development environments, basic Java syntax, error handling, exceptions and debugging, then get a GUI overview with AWT and Swing. Create Web sites in Java and learn servlet architecture, JavaServer Pages and how to work with databases. With plenty of code, audience-specific notes, and practical advice Hewitt helps Web developers graduate into full-fledged Java programmers.Eben Hewitt is in charge of Web development at Cybertrails, the largest ISP in Arizona, whose clients include the Phoenix Coyotes. He is responsible for 1,400 web sites his company hosts and develops for. He is the author of the best-selling book Core ColdFusion 5(0130660612) and the interactive CD-ROM Eben Hewitt's ColdFusion Training Course (0130676071). He is a certified SQL Database Administrator, a certified ColdFusion developer, and holds a Master's degree in Literary Theory. He has published extensively in print and online programming journals, and is on the faculty of the ColdFusion Edge.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/r9s4z7"&gt;http://mihd.net/r9s4z7&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bravoshare.com/download.php?sid=678&amp;amp;name=0130461806.rar"&gt;http://bravoshare.com/download.php?sid=678&amp;amp;name=0130461806.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/31534310/0130461806.zip" target="_blank" _extended="true"&gt;http://rapidshare.com/files/31534310/0130461806.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4883083586271478842?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4883083586271478842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4883083586271478842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4883083586271478842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4883083586271478842'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-for-coldfusion-developers.html' title='Java for ColdFusion Developers'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8312302687330576336</id><published>2007-12-01T22:16:00.000-08:00</published><updated>2007-12-01T22:18:07.967-08:00</updated><title type='text'>Java I/O (O'Reilly Java)</title><content type='html'>Java I/O (O'Reilly Java)ISBN: 1565924851  PDF  1.9 Mb (rar)  473 Pages  O'Reilly Media; (March 1, 1999)&lt;br /&gt;&lt;br /&gt;All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four large categories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing textual (character) data. You're almost certainly familiar with the basic kinds of streams – but did you know that there's a CipherInputStream for reading encrypted data? And a ZipOutputStream for automatically compressing data? Do you know how to use buffered streams effectively to make your I/O operations more efficient? Java I/O tells you all you ever need to know about streams – and probably more. A discussion of I/O wouldn't be complete without treatment of character sets and formatting. Java supports the UNICODE standard, which provides definitions for the character sets of most written languages. Consequently, Java is the first programming language that lets you do I/O in virtually any language. Java also provides a sophisticated model for formatting textual and numeric data. Java I/O shows you how to control number formatting, use characters aside from the standard (but outdated) ASCII character set, and get a head start on writing truly multilingual software.Java I/O includes:Coverage of all I/O classes and related classes In-depth coverage of Java's number formatting facilities and its support for International character sets&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/22377198/Java_IO__O_Reilly_.rar"&gt;http://rapidshare.com/files/22377198/Java_IO__O_Reilly_.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/720235"&gt;http://depositfiles.com/files/720235&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ed.icefile.org/index.php?page=main&amp;amp;id=908d2928&amp;amp;name=Java"&gt;http://ed.icefile.org/index.php?page=main&amp;amp;id=908d2928&amp;amp;name=Java&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8312302687330576336?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8312302687330576336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8312302687330576336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8312302687330576336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8312302687330576336'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-io-oreilly-java.html' title='Java I/O (O&apos;Reilly Java)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-5639708549254154695</id><published>2007-12-01T22:15:00.000-08:00</published><updated>2007-12-01T22:16:43.511-08:00</updated><title type='text'>Core Java(TM) 2, Volume II--Advanced Features (7th Edition)</title><content type='html'>Core Java(TM) 2, Volume II--Advanced Features (7th Edition)Prentice Hall PTR; 7 edition  ISBN: 0131118269  1024 pages  November 22, 2004  PDF&lt;br /&gt;&lt;br /&gt;Picking up where the authors' first volume on Java left off, Core Java 2, Volume 2 covers the more advanced features of the Java 2 platform that can add polish and power to your Java programs. The authors' accessible--yet thorough--coverage of essential Java APIs help make this book an attractive choice for any working Java developer.Several chapters here are especially useful for getting control of new and important Java 2 features. Sections on the new Java 2 collection classes and using advanced Swing classes (like tables and trees) are particularly good. (While many other books just list Swing APIs, this volume provides short examples and effective commentary, which will let you master these complex Swing controls.) When it comes to Java2D graphics, the authors do a nice job of comparing the old AWT to the new Java2D, including drawing basic shapes and doing text output. (These operations are surprisingly tricky in this new API). A section on the new JDBC 2 standard shows off new features like ResultSets and scrollable cursors to good effect.More advanced topics include multithreading, internationalization, and security. Throughout, this text introduces important concepts illustrated with comprehensible examples. The APIs for individual classes are listed too, making it possible to use this book as a reference, but it is the tutorial sections that stand out here. (The authors also aren't afraid to point out where Java 2 is lacking--for example, in its printing support.)Readers of the first volume will naturally want the second volume of Core Java 2 too. It's also a great choice for any Java developer with JDK 1.1 experience who wants a tour of new Java 2 features that are essential for serious corporate development.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/702792"&gt;http://depositfiles.com/files/702792&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=a6a341032&amp;amp;name=0131118269.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=a6a341032&amp;amp;name=0131118269.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/21352450/0131118269.rar"&gt;http://rapidshare.com/files/21352450/0131118269.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-5639708549254154695?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/5639708549254154695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=5639708549254154695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5639708549254154695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/5639708549254154695'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/core-javatm-2-volume-ii-advanced.html' title='Core Java(TM) 2, Volume II--Advanced Features (7th Edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7020895040777330488</id><published>2007-12-01T22:14:00.000-08:00</published><updated>2007-12-01T22:15:38.142-08:00</updated><title type='text'>Pro Java Programming, Second Edition</title><content type='html'>Pro Java Programming, Second Edition  by Brett Spell (Author)720 pages  Apress; 2 edition (2005)  English  1590594746  4.6 MB&lt;br /&gt;Pro Java Programming, J2SE 5.0 Edition is ideal for the experienced C++, Perl or other language programmer who is new to Java or to the Java programmer who is beyond the Beginning level Java book. Pro Java Programming covers the latest J2SE 5.0 platform and the core JDK. It shows how to take advantage of the finer points of the core and standard edition of Java 2. Over the course of this book, you'll discover the particulars of working with the Java language and APIs to develop applications in many different contexts - as well as delving into more advanced topics such as enums, generics, XML, metadata or the Swing APIs for graphical user interface design and development. By the end of the book, you'll be fully prepared to take advantage of the ease of development Java offers, and able to create powerful and sophisticated Java applications.Brett Spell has been programming professionally in Java since 1996 and is a Sun-certified Java programmer, developer, and architect. Brett is a regular contributor to Java Pro magazine and former columnist on design patterns for the Intel Developer Services web site. He currently lives in Plano, Texas, with his wife, Shari, and daughters, Ashleigh and Kaitlin.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/18835727/1590594746.Apress.Pro_Java_Programming__Second_Edition__Pro_.pdf"&gt;http://rapidshare.com/files/18835727/1590594746.Apress.Pro_Java_Programming__Second_Edition__Pro_.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7020895040777330488?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7020895040777330488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7020895040777330488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7020895040777330488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7020895040777330488'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/pro-java-programming-second-edition.html' title='Pro Java Programming, Second Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2980038317565074289</id><published>2007-12-01T22:12:00.000-08:00</published><updated>2007-12-01T22:14:56.224-08:00</updated><title type='text'>Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition) by Li Gong</title><content type='html'>Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition) by Li Gong, Gary Ellison, Mary DagefordePublisher: Addison-Wesley Professional; 2 edition (May 27, 2003)  ISBN: 0201787911  CHM  1,2 Mb  384 pages&lt;br /&gt;&lt;br /&gt;An expert tour of security on the new Java 2 platform, Inside Java 2 Security will find an enthusiastic audience among advanced Java developers and system administrators. As the author notes during the general discussion on network security, safeguarding your system goes far beyond mere cryptography.This book reviews multiple security threats and the strategies used to combat them, such as denial of service attacks, Trojan horses, and covert channels. In addition, it touches on the evolution of Java security from the restrictive days of the JDK 1.0 sandbox to the sophisticated security features available in Java 2, including a section that presents a list of 11 security bugs found in early versions of Java.Because Java 2 security is now policy-based, it must be managed by system administrators as part of enterprise security. A chapter on Java 2 security presents the "big picture" as well as the classes used to implement policy-based security where developers can control access to an entire system like files, network resources, or runtime permissions on code. The book also discusses the rather primitive tools used for Java 2 security management such as the policytool utility. For advanced developers, further sections demonstrate how to create new permission classes and how to make JDK 1.1 security code migrate to Java 2.A section on the Java Cryptography Architecture (JCA) shows that Java 2 supports the latest in encryption standards like SHA, DSA, RSA, and X.509 certificates. The text concludes with some well-considered predictions for the future of security on the Java platform. In the meantime, this book shows you what you will need to know about security when committing to Java 2 on the enterprise. Security is now part of the picture and will require both extra development time and administrative effort. --Richard Dragan&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/4971662/ebook.addison_wesley-inside_java_2_platform_security_second_edition.sharereactor.chm"&gt;http://rapidshare.com/files/4971662/ebook.addison_wesley-inside_java_2_platform_security_second_edition.sharereactor.chm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/401309"&gt;http://depositfiles.com/files/401309&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=17ed41624&amp;amp;name=ebook.addison_wesley-inside_java_2_platform_security_second_edition.sharereactor.chm"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=17ed41624&amp;amp;name=ebook.addison_wesley-inside_java_2_platform_security_second_edition.sharereactor.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2980038317565074289?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2980038317565074289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2980038317565074289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2980038317565074289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2980038317565074289'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/inside-java-2-platform-security.html' title='Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition) by Li Gong'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7180799838705864396</id><published>2007-12-01T22:11:00.000-08:00</published><updated>2007-12-01T22:12:54.943-08:00</updated><title type='text'>Java Cookbook, Second Edition</title><content type='html'>Java Cookbook, Second EditionO'Reilly Media; 2 edition  ISBN: 0596007019  829 pages  June 14, 2004  CHM&lt;br /&gt;&lt;br /&gt;You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to the heart of what you need to know when you need to know it. With the completely revised and thoroughly updated Java Cookbook, 2nd Edition, Java developers like you will learn by example, try out new features, and use sample code to understand how new additions to the language and platform work--and how to put them to work for you. This comprehensive collection of problems, solutions, and practical examples will satisfy Java developers at all levels of expertise. Whether you're new to Java programming and need something to bridge the gap between theory-laden reference manuals and real-world programs or you're a seasoned Java programmer looking for a new perspective or a different problem-solving context, this book will help you make the most of your Java knowledge.Packed with hundreds of tried-and-true Java recipes covering all of the major APIs from the 1.4 version of Java, this book also offers significant first-look recipes for the most important features of the new 1.5 version, which is in beta release. You get practical solutions to everyday problems, and each is followed by a detailed, ultimately useful explanation of how and why the technology works. Java Cookbook, 2nd Edition includes code segments covering many specialized APIs--like those for working with Struts, Ant and other new popular Open Source tools. It also includes expanded Mac OS X Panther coverage and serves as a great launching point for Java developers who want to get started in areas outside of their specialization. In this major revision, you'll find succinct pieces of code that can be easily incorporated into other programs. Focusing on what's useful or tricky--or what's useful and tricky--Java Cookbook, 2nd Edition is the most practical Java programming book on the market.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=b6459738&amp;amp;name=0596007019.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=b6459738&amp;amp;name=0596007019.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/14278764/0596007019.rar"&gt;http://rapidshare.com/files/14278764/0596007019.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ebook.icefile.org/index.php?page=main&amp;amp;id=b6459738&amp;amp;name=0596007019.rar"&gt;http://ebook.icefile.org/index.php?page=main&amp;amp;id=b6459738&amp;amp;name=0596007019.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/FRHTNR"&gt;http://depositfiles.com/files/FRHTNR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/TGUYT"&gt;http://www.filefactory.com/TGUYT&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7180799838705864396?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7180799838705864396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7180799838705864396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7180799838705864396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7180799838705864396'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-cookbook-second-edition.html' title='Java Cookbook, Second Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1568721581246643211</id><published>2007-12-01T22:09:00.000-08:00</published><updated>2007-12-01T22:11:16.665-08:00</updated><title type='text'>Learning Java by Patrick Niemeyer, Jonathan Knudsen</title><content type='html'>Learning Java by Patrick Niemeyer, Jonathan KnudsenPublisher: O'Reilly Media; 3 edition (May 20, 2005)  ISBN-10: 0596008732  CHM  6,1 Mb  954 pages&lt;br /&gt;&lt;br /&gt;Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years. And that means our bestselling hands-on tutorial takes on even greater significance. Learning Java is the most widely sought introduction to the programming language that's changed the way we think about computing. Our updated third edition takes an objective, no-nonsense approach to the new features in Java 5.0, some of which are drastically different from the way things were done in any previous versions. The most essential change is the addition of "generics", a feature that allows developers to write, test, and deploy code once, and then reuse the code again and again for different data types. The beauty of generics is that more problems will be caught during development, and Learning Java will show you exactly how it's done. Java 5.0 also adds more than 1,000 new classes to the Java library. That means 1,000 new things you can do without having to program it in yourself. That's a huge change. With our book's practical examples, you'll come up to speed quickly on this and other new features such as loops and threads. The new edition also includes an introduction to Eclipse, the open source IDE that is growing in popularity. Learning Java, 3rd Edition addresses all of the important uses of Java, such as web applications, servlets, and XML that are increasingly driving enterprise applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ftp2share.com/file/21225/Learning.Java.examples.html"&gt;http://www.ftp2share.com/file/21225/Learning.Java.examples.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/532819"&gt;http://depositfiles.com/files/532819&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/11993617/OReilly_2C.Learning.Java._282005_29_2C.3Ed.BBL.LotB.chm"&gt;http://rapidshare.com/files/11993617/OReilly_2C.Learning.Java._282005_29_2C.3Ed.BBL.LotB.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1568721581246643211?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1568721581246643211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1568721581246643211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1568721581246643211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1568721581246643211'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/learning-java-by-patrick-niemeyer.html' title='Learning Java by Patrick Niemeyer, Jonathan Knudsen'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-1331516822494467289</id><published>2007-12-01T22:07:00.000-08:00</published><updated>2007-12-01T22:09:33.586-08:00</updated><title type='text'>Java Examples in a Nutshell, 3rd Edition by David Flanagan</title><content type='html'>Java Examples in a Nutshell, 3rd Edition by David FlanaganPublisher: O'Reilly Media; 3 edition (January 1, 2004)  ISBN-10: 0596006209  CHM  1,4 Mb  720 pages&lt;br /&gt;&lt;br /&gt;The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you. This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs. Java Examples in a Nutshell is a companion volume to Java in a Nutshell, Java Foundation Classes in a Nutshell, and Java Enterprise in a Nutshell. It picks up where those quick references leave off, providing a wealth of examples for both novices and experts. This book doesn't hold your hand; it simply delivers well-commented working examples with succinct explanations to help you learn and explore Java and its APIs. Java Examples in a Nutshell contains examples that demonstrate: — Core APIs, including I/O, New I/O, threads, networking, security, serialization, and reflection — Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences, printing, drag-and-drop, JavaBeans, applets, and sound — Enterprise APIs, including JDBC (database access), JAXP (XML parsing and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI The book begins with introductory examples demonstrating structured and object-oriented programming techniques for new Java programmers. A special index at the end of the book makes it easy to look up examples that use a particular Java class or accomplish a desired task. In between, each chapter includes exercises that challenge readers and suggest further avenues for exploration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/538494"&gt;http://depositfiles.com/files/538494&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/12263431/oreilly_20java_20examples_20in_20a_20nutshell_203rd_20editionebook-lib.chm"&gt;http://rapidshare.com/files/12263431/oreilly_20java_20examples_20in_20a_20nutshell_203rd_20editionebook-lib.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-1331516822494467289?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/1331516822494467289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=1331516822494467289' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1331516822494467289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/1331516822494467289'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-examples-in-nutshell-3rd-edition.html' title='Java Examples in a Nutshell, 3rd Edition by David Flanagan'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4479617803375475837</id><published>2007-12-01T22:06:00.000-08:00</published><updated>2007-12-01T22:07:33.785-08:00</updated><title type='text'>Effective Java Programming Language Guide by Joshua Bloch</title><content type='html'>Effective Java Programming Language Guide by Joshua BlochPublisher: Addison-Wesley Professional; 1st edition (June 5, 2001)  ISBN: 0201310058  PDF  2,4 Mb  252 pages&lt;br /&gt;&lt;br /&gt;Written for the working Java developer, Joshua Bloch's Effective Java Programming Language Guide provides a truly useful set of over 50 best practices and tips for writing better Java code. With plenty of advice from an indisputable expert in the field, this title is sure to be an indispensable resource for anyone who wants to get more out of their code.As a veteran developer at Sun, the author shares his considerable insight into the design choices made over the years in Sun's own Java libraries (which the author acknowledges haven't always been perfect). Based on his experience working with Sun's best minds, the author provides a compilation of 57 tips for better Java code organized by category. Many of these ideas will let you write more robust classes that better cooperate with built-in Java APIs. Many of the tips make use of software patterns and demonstrate an up-to-the-minute sense of what works best in today's design. Each tip is clearly introduced and explained with code snippets used to demonstrate each programming principle.Early sections on creating and destroying objects show you ways to make better use of resources, including how to avoid duplicate objects. Next comes an absolutely indispensable guide to implementing "required" methods for custom classes. This material will help you write new classes that cooperate with old ones (with advice on implementing essential requirements like the equals() and hashCode() methods).The author has a lot to say about class design, whether using inheritance or composition. Tips on designing methods show you how to create understandable, maintainable, and robust classes that can be easily reused by others on your team. Sections on mapping C code (like structures, unions, and enumerated types) onto Java will help C programmers bring their existing skills to Sun's new language. Later sections delve into some general programming tips, like using exceptions effectively. The book closes with advice on using threads and synchronization techniques, plus some worthwhile advice on object serialization.Whatever your level of Java knowledge, this title can make you a more effective programmer. Wisely written, yet never pompous or doctrinaire, the author has succeeded in packaging some really valuable nuggets of advice into a concise and very accessible guidebook that arguably deserves a place on most any developer's bookshelf. --Richard Dragan Topics covered: *Best practices and tips for Java *Creating and destroying objects (static factory methods, singletons, avoiding duplicate objects and finalizers) *Required methods for custom classes (overriding equals(), hashCode(), toString(), clone(), and compareTo() properly) *Hints for class and interface design (minimizing class and member accessibility, immutability, composition versus inheritance, interfaces versus abstract classes, preventing subclassing, static versus nonstatic classes) *C constructs in Java (structures, unions, enumerated types, and function pointers in Java) *Tips for designing methods (parameter validation, defensive copies, method signatures, method overloading, zero-length arrays, hints for Javadoc comments) *General programming advice (local variable scope, using Java API libraries, avoiding float and double for exact comparisons, when to avoid strings, string concatenation, interfaces and reflection, avoid native methods, optimizing hints, naming conventions) *Programming with exceptions (checked versus run-time exceptions, standard exceptions, documenting exceptions, failure-capture information, failure atomicity) *Threading and multitasking (synchronization and scheduling hints, thread safety, avoiding thread groups) *Serialization (when to implement Serializable, the readObject(), and readResolve() methods) Book Info(Pearson Education) Working solutions to programming challenges faced by Java developers on a daily basis, revealing what to do to produce clear, robust and efficient code. Include rules in short essay form, and the author's 'war stories,' giving advice and insights into nuances of the language. Softcover.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/3968152/aw_effective_java_-_programming_language_guide.rar"&gt;http://rapidshare.com/files/3968152/aw_effective_java_-_programming_language_guide.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/386352"&gt;http://depositfiles.com/files/386352&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=c9dc01215&amp;amp;name=aw_effective_java_-_programming_language_guide.rar"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=c9dc01215&amp;amp;name=aw_effective_java_-_programming_language_guide.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fileho.com/download/a7ec09633400/aw-effective-java---programming-language-guide.rar.html"&gt;http://fileho.com/download/a7ec09633400/aw-effective-java---programming-language-guide.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/1.1336/Wesley_-_Effective_Java_-_Programming_Language_Guide.pdf.html"&gt;http://mihd.net/1.1336/Wesley_-_Effective_Java_-_Programming_Language_Guide.pdf.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4479617803375475837?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4479617803375475837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4479617803375475837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4479617803375475837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4479617803375475837'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/effective-java-programming-language.html' title='Effective Java Programming Language Guide by Joshua Bloch'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7163434937666246868</id><published>2007-12-01T22:04:00.000-08:00</published><updated>2007-12-01T22:05:21.514-08:00</updated><title type='text'>The Java Tutorial: A Short Course on the Basics, 4th Edition (The Java Series) by Sharon Zakhour</title><content type='html'>The Java Tutorial: A Short Course on the Basics, 4th Edition (The Java Series) by Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark HoeberPublisher: Addison-Wesley Professional; 4th edition (September 29, 2006)  ISBN: 0321334205  PDF  3,3 Mb  672 pages&lt;br /&gt;&lt;br /&gt;A hands-on guide to the Java programming language, The Java Tutorial, Fourth Edition, is perfect for any developer looking for a proven path to proficiency with Java SE. This popular tutorial "from the Source" has been completely revised and updated to cover Version 6 of the Java Platform, Standard Edition.Written by members of the Java Software team at Sun Microsystems, this book uses a tested, interactive approach and features real-world problems that help you learn the Java platform by example. New to this edition are chapters on Generics, Collections, Java Web Start, the Platform Environment, and Regular Expressions. Key sections, including the Concurrency (formerly Threads), I/O, Object-Oriented Programming Concepts, and Language Basics chapters have been completely rewritten to reflect reader feedback and to cover new features added to the Java SE 6 platform. A new appendix contains information on how to prepare for the Java Programming Language Certification exam.As with the previous editions, you will find clear explanations of the fundamentals of objects, classes, and data structures, as well as detailed coverage of exceptions, I/O, and threads. All of the popular features that made this book a classic have been retained, including convenient summaries at the end of each section and Questions and Exercises segments to help you practice what you learn.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/361249"&gt;http://depositfiles.com/files/361249&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://avaxsphere.com/ebooks/%3Cbr%20/%3Ehttp://rapidshare.com/files/2402562/Addison.Wesley.The.Java.Tutorial.A.Short.Course.on.the.Basics.4th.Edition.Sep.2006.chm.html"&gt;http://avaxsphere.com/ebooks/%3Cbr%20/%3Ehttp://rapidshare.com/files/2402562/Addison.Wesley.The.Java.Tutorial.A.Short.Course.on.the.Basics.4th.Edition.Sep.2006.chm.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/if3d6m"&gt;http://mihd.net/if3d6m&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/2402562/Addison.Wesley.The.Java.Tutorial.A.Short.Course.on.the.Basics.4th.Edition.Sep.2006.chm.html"&gt;http://rapidshare.com/files/2402562/Addison.Wesley.The.Java.Tutorial.A.Short.Course.on.the.Basics.4th.Edition.Sep.2006.chm.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7163434937666246868?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7163434937666246868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7163434937666246868' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7163434937666246868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7163434937666246868'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-tutorial-short-course-on-basics.html' title='The Java Tutorial: A Short Course on the Basics, 4th Edition (The Java Series) by Sharon Zakhour'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2627050668288211634</id><published>2007-12-01T22:02:00.000-08:00</published><updated>2007-12-01T22:03:51.916-08:00</updated><title type='text'>Wireless Java : Developing with Java 2, Micro Edition by Jonathan Knudsen</title><content type='html'>Wireless Java : Developing with Java 2, Micro Edition by Jonathan KnudsenPublisher: Apress (June 2001)  ISBN: 189311550X  CHM  1,6 Mb  226 pages&lt;br /&gt;&lt;br /&gt;Although Java is incredibly popular, the standard edition of Java is way too big and way too bulky for building applications for wireless devices, such as the Palm or cell phones. Thus Sun has released "Java 2 Micros Edition" (J2ME). J2ME has the potential to be as revolutionary in the wireless space as Java has been in the server space. This is the first book that uses the current version of J2ME to give real code for real applications, including extensive coverage of the new and exciting concept of "MIDIlets". You won't here find fluff, history, or recapitulation of standard Java information. You will find lots of working code based on the shipping version of J2ME and comprehensive coverage of J2ME's uses in everything from Palms to cell phones, all written by one of the leading authors in the Java space. Jonathan Knudsen is one of the leading authors in the Java space. His previous Java books were all extraordinarily well received and best-sellers in their respective categories: Java 2D Graphics, Java Cryptography, and contributed to Java Swing, the Java AWT Reference, and the second and third editions of Exploring Java. (He even wrote the O'Reilly book on LEGO MINDSTORMS!) He also writes a monthly online column called 'Bite-Size Java'.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/1666579/Apress_20-_20Wireless_20Java_20-_20Developing_20with_20Java_202_2C_20Micro_20Edititon_20_28J2ME_29_2"&gt;http://rapidshare.com/files/1666579/Apress_20-_20Wireless_20Java_20-_20Developing_20with_20Java_202_2C_20Micro_20Edititon_20_28J2ME_29_2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/352683"&gt;http://depositfiles.com/files/352683&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=c1db22157&amp;amp;name=Apress-Wireless_Java_-_Developing_with_Java_C_Micro.chm"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=c1db22157&amp;amp;name=Apress-Wireless_Java_-_Developing_with_Java_C_Micro.chm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2627050668288211634?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2627050668288211634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2627050668288211634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2627050668288211634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2627050668288211634'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/wireless-java-developing-with-java-2.html' title='Wireless Java : Developing with Java 2, Micro Edition by Jonathan Knudsen'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7011173584260034611</id><published>2007-12-01T22:01:00.000-08:00</published><updated>2007-12-01T22:02:33.127-08:00</updated><title type='text'>Foundations of Java for ABAP Programmers</title><content type='html'>Alistair Rooney, Foundations of Java for ABAP ProgrammersApress  ISBN 1590596250  PDF  2006  216 pages  2,18 MB&lt;br /&gt;&lt;br /&gt;The only beginning book of its kind, this book will teach you SAP/ABAP developers the skills you need for Java 5 programming. The book emphasizes the fundamentals of core Java SE 5 and Java EE 5, to get you up to speed with these technologies. You'll learn about the most important enterprise Java API found in the new Java EE 5 platform, which you can immediately use and integrate. Furthermore, the book elaborates on connecting to a database, SAP Java Connector, servlets, Java Server Pages, Enterprise JavaBeans, and Java Messaging.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/31406074/b-043b01.zip"&gt;http://rapidshare.de/files/31406074/b-043b01.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.uploading.com/files/5ZEDSZHG/FJABAP.rar.html"&gt;http://www.uploading.com/files/5ZEDSZHG/FJABAP.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: imre2002&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oxyshare.com/get/1072752044f7049bab1a29.29665747/b-043b01.zip.html"&gt;http://www.oxyshare.com/get/1072752044f7049bab1a29.29665747/b-043b01.zip.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7011173584260034611?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7011173584260034611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7011173584260034611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7011173584260034611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7011173584260034611'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/foundations-of-java-for-abap.html' title='Foundations of Java for ABAP Programmers'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4230784843468473848</id><published>2007-12-01T21:59:00.000-08:00</published><updated>2007-12-01T22:00:35.627-08:00</updated><title type='text'>Java/J2EE Job Interview Companion - 400+ Questions &amp; Answers, 2nd Edition</title><content type='html'>Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran, "Java/J2EE Job Interview Companion - 400+ Questions &amp;amp; Answers"Lulu.com  ISBN:1411668243  April 5, 2007  356 pages  PDF  3.5MB&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/51487035/Lulu.com.Java.J2EE.Job.Interview.Companion.2nd.Edition.Apr.2007.eBook-BBL.rar.html"&gt;http://rapidshare.com/files/51487035/Lulu.com.Java.J2EE.Job.Interview.Companion.2nd.Edition.Apr.2007.eBook-BBL.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/1600681"&gt;http://depositfiles.com/files/1600681&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4230784843468473848?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4230784843468473848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4230784843468473848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4230784843468473848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4230784843468473848'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/javaj2ee-job-interview-companion-400.html' title='Java/J2EE Job Interview Companion - 400+ Questions &amp; Answers, 2nd Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6906689181712586549</id><published>2007-12-01T21:58:00.000-08:00</published><updated>2007-12-01T21:59:39.669-08:00</updated><title type='text'>Java(TM) EE 5 Tutorial, The (3rd Edition) (The Java Series) by Eric Jendrock</title><content type='html'>Java(TM) EE 5 Tutorial, The (3rd Edition) (The Java Series) by Eric Jendrock, Jennifer Ball, Debbie Carson, Ian Evans, Scott Fordin, Kim HaasePublisher: Prentice Hall PTR; 3 edition (November 3, 2006)  ISBN-10: 0321490290  PDF  4,9 Mb  1360 pagesThe Java EE 5 Tutorial, Third Edition, is the definitive, task-oriented, example-driven guide to programming server-side applications with Sun Microsystems' new Java(TM) EE 5 platform. Written by members of Sun's Java EE 5 platform team, this book enables new and intermediate Java programmers to build production-quality Java applications right away, as they gain a deep, rich understanding of the entire platform.This tutorial offers expert guidance on developing presentation layers with the Java EE 5 platform's web tier technologies, using the platform's rich web services support, developing business logic with Enterprise JavaBeans 3.0 technology, accessing databases via the Java Persistence API, and leveraging the Java EE 5 platform's powerful services. It contains extensive new material throughout, including detailed introductions to the latest APIs, and instructions for using the NetBeans 5.5 IDE and Sun Java System Application Server 9. The technologies and services covered in depth include:— Enterprise JavaBeans 3.0— Java Persistence— JavaServer Faces Technology— Java API for XML-Based Web Services (JAX-WS)— Java Architecture for XML Binding (JAXB) — Streaming API for XML (StAX)— Java Servlet 2.5— JavaServer Pages 2.1 — JavaServer Pages Standard Tag Library (JSTL)— SOAP with Attachments API for Java (SAAJ)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/501505"&gt;http://depositfiles.com/files/501505&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/10332077/0321490290.Prentice_20Hall_20PTR.Java_28TM_29_20EE_205_20Tutorial_2C_20The_20_283rd_20Edition_29_20"&gt;http://rapidshare.com/files/10332077/0321490290.Prentice_20Hall_20PTR.Java_28TM_29_20EE_205_20Tutorial_2C_20The_20_283rd_20Edition_29_20&lt;/a&gt;_&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6906689181712586549?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6906689181712586549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6906689181712586549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6906689181712586549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6906689181712586549'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/javatm-ee-5-tutorial-3rd-edition-java.html' title='Java(TM) EE 5 Tutorial, The (3rd Edition) (The Java Series) by Eric Jendrock'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8954042448660611393</id><published>2007-12-01T21:55:00.000-08:00</published><updated>2007-12-01T21:56:49.533-08:00</updated><title type='text'>Tim Lindholm and Frank Yellin, «The Java Virtual Machine Specification», 2nd Edition</title><content type='html'>Tim Lindholm and Frank Yellin«The Java Virtual Machine Specification», 2nd EditionAddison-Wesley Professional  ISBN: 0201432943  April 1999)  CHM  473 Pages  0,5 MbIf you?re writing a Java bytecode interpreter – or a compiler that generates binary files for such an interpreter – The Java Virtual Machine Specification has the information you need. It?s the definitive document on Java compilers and runtime environments. The first part of The Java Virtual Machine Specification discusses the relationships among Java program elements like objects, variables, data types, arrays, exceptions and threads, and compile and run time. Implementers of Java compilers and interpreters need to understand this stuff, but it also makes fascinating reading for Java programmers – it?ll help with writing more efficient applications. From there, the authors dig into the binary .class file format. They provide information on creating such a file as output from a Java compiler, and also give lots of data on how a Java interpreter should examine a .class file to verify its validity and trustworthiness. The authors explain how to carry out loading and linking operations on the objects a .class file defines.The latter half of The Java Virtual Machine Specification is pure reference – it´s a list of all Java opcodes, their purposes, formats, and accepted operands. There´s also information about the exceptions each opcode can throw during compilation and execution.Helpfully, the authors provide a peek at how Sun´s Java compiler (javac) and Java interpreter (java) work, complete with source code. These examples promise to provide developers with hints as they implement their own compilers and runtime environments. – David Wall&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/382153"&gt;http://depositfiles.com/files/382153&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=f3db11628&amp;amp;name=Addison"&gt;"&lt;/a&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=f3db11628&amp;amp;name=Addison"&gt;http://www.icefile.net/index.php?page=main&amp;amp;id=f3db11628&amp;amp;name=Addison&lt;/a&gt;&lt;a href="http://www.icefile.net/index.php?page=main&amp;amp;id=f3db11628&amp;amp;name=Addison"&gt; Wesley - The Java Virtual Machine Specification, 2nd Edition.rar&lt;/a&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8954042448660611393?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8954042448660611393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8954042448660611393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8954042448660611393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8954042448660611393'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/tim-lindholm-and-frank-yellin-java.html' title='Tim Lindholm and Frank Yellin, «The Java Virtual Machine Specification», 2nd Edition'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-9020701174157926115</id><published>2007-12-01T21:53:00.000-08:00</published><updated>2007-12-01T21:55:36.756-08:00</updated><title type='text'>Programming for the Java Virtual Machine by Joshua Engel</title><content type='html'>Programming for the Java Virtual Machine by Joshua EngelAddison Wesley  ISBN 0201309726  CHM  352 Pages  1.49 MB&lt;br /&gt;The core of Java technology, the Java virtual machine is an abstract computing machine that enables the Java platform to host applications on any computer or operating system without rewriting or recompiling. Anyone interested in designing a language or writing a compiler for the Java virtual machine must have an in-depth understanding of its binary class format and instruction set. If you are programming with the Java programming language, knowledge of the Java virtual machine will give you valuable insight into the Java platform’s security capabilities and cross-platform portability. It will increase your understanding of the Java programming language, enabling you to improve the security and performance of your programs.The author employs a tutorial approach that provides a detailed look into the central workings of the technology and teaches the reader how to write real programs for the Java virtual machine. He describes methods for becoming a better programmer through an advanced understanding of the Java virtual machine and Java technology. Programming for the Java Virtual Machine offers comprehensive coverage of all the major elements of the Java virtual machine–classes and objects, control instructions, debugging, class loaders, compiling the Java programming language, performance issues, security, and threads and synchronization. The book provides an introduction to the Java Virtual Machine Specification (JVMS), with a collection of topics that help programmers understand the Java virtual machine and the JVMS better. In addition, the book features implementations of Prolog and Scheme, a language that runs on top of the Java virtual machine, generating Java virtual machine code as it runs and using a Java virtual machine class loader to load the generated code into the system.You will find detailed information on such topics as:The Java virtual machine verification algorithmHow Java virtual machine security works, and what it can and can’t doUsing class loaders to incorporate code and dynamically generated code from the Internet, the Java Foundation Classes, database queries, and other languagesThe mechanics of compiling the Java programming language for the Java virtual machineImplementing other languages using the Java virtual machine, including Scheme, Prolog, Sather, Eiffel, and regular expressionsNumerous examples illustrate techniques and concepts, and exercises with solutions help you gain practical experience.&lt;br /&gt;&lt;br /&gt; &lt;a href="http://depositfiles.com/files/384900"&gt;http://depositfiles.com/files/384900&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/4009662/Addison.Wesley.Programming.for_20the_20Java_20Virtual_20Machine.chm.html"&gt;http://rapidshare.com/files/4009662/Addison.Wesley.Programming.for_20the_20Java_20Virtual_20Machine.chm.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-9020701174157926115?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/9020701174157926115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=9020701174157926115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9020701174157926115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/9020701174157926115'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/programming-for-java-virtual-machine-by.html' title='Programming for the Java Virtual Machine by Joshua Engel'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7615640279630750910</id><published>2007-12-01T21:52:00.000-08:00</published><updated>2007-12-01T21:53:45.443-08:00</updated><title type='text'>Java Persistence with Hibernate</title><content type='html'>Java Persistence with HibernateSecond Edition of Hibernate in ActionChristian Bauer and Gavin KingPrint book: November 24  880 pagesISBN: 1-932394-88-5&lt;br /&gt;&lt;br /&gt;What's Inside- O/R mapping concepts- Get started with Hibernate and Java Persistence- Efficient database application design- Comprehensive Hibernate and Java Persistence reference- Unmatched breadth and depthThe book ends with detailed coverage of JBoss Seam, a revolutionary web application framework for Java EE that builds on EJB 3.0, JavaServer Faces, and Hibernate concepts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/5833139/hibernate.rar"&gt;http://rapidshare.com/files/5833139/hibernate.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: tuancan&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/416080"&gt;http://depositfiles.com/files/416080&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mihd.net/0sj81g"&gt;http://mihd.net/0sj81g&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7615640279630750910?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7615640279630750910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7615640279630750910' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7615640279630750910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7615640279630750910'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-persistence-with-hibernate.html' title='Java Persistence with Hibernate'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6663166397397209752</id><published>2007-12-01T21:51:00.000-08:00</published><updated>2007-12-01T21:52:11.312-08:00</updated><title type='text'>B.Daum, "Professional Eclipse 3 for Java Developers"</title><content type='html'>Berthold Daum, "Professional Eclipse 3 for Java Developers"Wrox  ISBN 0470020059  2004 Year  PDF  4,45 Mb  600 Pages&lt;br /&gt;“&lt;br /&gt;Step-by-step guide that introduces novices to using all major features of Eclipse 3 Eclipse is an open source extensible integrated development environment (IDE) that helps Java programmers build best-of-breed integrated tools covering the whole software lifecycle-from conceptual modeling to deployment Eclipse is fast becoming the development platform of choice for the Java community Packed with code-rich, real-world examples that show programmers how to speed up the development of applications by reusing and extending existing Eclipse components Describes SWT and JFace (Eclipse's alternative to the Java AWT and Swing) and demonstrates them in practice in a JavaLayer based MP3 player Shows how Eclipse can be used as a tool platform and application framework&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/6847901/BDaum.rar.html"&gt;http://rapidshare.de/files/6847901/BDaum.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mytempdir.com/230754"&gt;http://www.mytempdir.com/230754&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/" _extended="true"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6663166397397209752?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6663166397397209752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6663166397397209752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6663166397397209752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6663166397397209752'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/bdaum-professional-eclipse-3-for-java.html' title='B.Daum, &quot;Professional Eclipse 3 for Java Developers&quot;'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-2294621535721911948</id><published>2007-12-01T21:49:00.000-08:00</published><updated>2007-12-01T21:51:08.787-08:00</updated><title type='text'>James Gosling, et al, "The Java Language Specification" (3rd edition)</title><content type='html'>James Gosling, et al, "The Java Language Specification" (3rd edition)Addison-Wesley Professional  ISBN 0321246780  2005 Year  CHM  0,89 Mb  688 Pages&lt;br /&gt;“&lt;br /&gt;Written by the inventors of the technology, The Java™ Language Specification, Third Edition, is the definitive technical reference for the Java™ programming language. If you want to know the precise meaning of the language's constructs, this is the source for you. The book provides complete, accurate, and detailed coverage of the Java programming language. It provides full coverage of all new features added since the previous edition, including generics, annotations, asserts, autoboxing, enums, for-each loops, variable arity methods, and static import clauses.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/6516473/JGosling.rar.html"&gt;http://rapidshare.de/files/6516473/JGosling.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mytempdir.com/217573"&gt;http://www.mytempdir.com/217573&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password: &lt;a href="http://www.avaxhome.ru/" _extended="true"&gt;www.AvaxHome.ru&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.com/demlr"&gt;http://tinyurl.com/demlr&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-2294621535721911948?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/2294621535721911948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=2294621535721911948' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2294621535721911948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/2294621535721911948'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/james-gosling-et-al-java-language.html' title='James Gosling, et al, &quot;The Java Language Specification&quot; (3rd edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7056115495432205032</id><published>2007-12-01T21:46:00.000-08:00</published><updated>2007-12-01T21:49:04.929-08:00</updated><title type='text'>David Heffelfinger, JasperReports: Reporting for Java Developers</title><content type='html'>David Heffelfinger, «JasperReports: Reporting for Java Developers»Packt Publishing  ISBN 1904811906  August 4, 2006  PDF  344 Pages  5,8 Mb&lt;br /&gt;&lt;br /&gt;JasperReports is the world's most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports. This book shows you exactly how to get started, and develop the skills to get the most from JasperReports. The book steers you through each point of report setup, to creating, designing, formatting, and exporting reports with data from a wide range of datasources, and integrating JasperReports with other Java frameworks. Starting with the basics of adding reporting capabilities to your application, and creating report templates you will first see how to produce your reports through the use of JRXML files, custom ANT targets, and then see preview them in both the browser and the native browser of JasperReports. Getting data into your reports is the next step, and you will see how to get data from a range of datasources, not only databases, but XML files, and Java Objects, among others. You will create better looking reports with formatting and grouping, as well as adding graphical elements to the report. You will export your reports to a range of different formats, including PDF and XML. Creating reports will be made even easier with a walkthrough of the iReport Designer visual designing tool. To round things off, you will see how to integrate your reports with other Java frameworks, using Spring or Hibernate to get data for the report, and Java Server Faces or Struts for presenting the report.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/36366659/Packt.Publishing.JasperReports.for.Java.Developers.Jul.2006.eBook-BBL.rar.html"&gt;http://rapidshare.de/files/36366659/Packt.Publishing.JasperReports.for.Java.Developers.Jul.2006.eBook-BBL.rar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mihd.net/jvou7b"&gt;http://mihd.net/jvou7b&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Password (for both): giftfromfatherxmas&lt;br /&gt;&lt;br /&gt;&lt;a href="http://depositfiles.com/files/313228"&gt;http://depositfiles.com/files/313228&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7056115495432205032?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7056115495432205032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7056115495432205032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7056115495432205032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7056115495432205032'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/david-heffelfinger-jasperreports.html' title='David Heffelfinger, JasperReports: Reporting for Java Developers'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-8924026018982866485</id><published>2007-12-01T21:44:00.000-08:00</published><updated>2007-12-01T21:45:05.575-08:00</updated><title type='text'>Java Oracle Database Development</title><content type='html'>Gallardo provides an introduction to database design, including the essentials of SQL, to get Java programmers started with Oracle comfortably, confidently and quickly. Covers important Java database technologies-such as JDBC and JDO, step by step with examples. Softcover.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12254298/Prentice.Java.Oracle.Database.Development.eBook-LiB.rar" _extended="true"&gt;http://rapidshare.de/files/12254298/Prentice.Java.Oracle.Database.Development.eBook-LiB.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-8924026018982866485?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/8924026018982866485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=8924026018982866485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8924026018982866485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/8924026018982866485'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-oracle-database-development.html' title='Java Oracle Database Development'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-7807301894631943474</id><published>2007-12-01T21:43:00.000-08:00</published><updated>2007-12-01T21:44:10.643-08:00</updated><title type='text'>Java Programming with Oracle JDBC</title><content type='html'>JDBC is the key Java technology for relational database access. Oracle is arguably the most widely used relational database platform in the world. In this book, Donald Bales brings these two technologies together, and shows you how to leverage the full power of Oracle's implementation of JDBC. You begin by learning the all-important mysteries of establishing database connections. This can be one of the most frustrating areas for programmers new to JDBC, and Donald covers it well with detailed information and examples showing how to make database connections from applications, applets, Servlets, and even from Java programs running within the database itself. Next comes thorough coverage of JDBC's relational SQL features. You'll learn how to issue SQL statements and get results back from the database, how to read and write data from large, streaming data types such as BLOBs, CLOBs, and BFILEs, and you'll learn how to interface with Oracle's other built-in programming language, PL/SQL. If you're taking advantage of the Oracle's relatively new ability to create object tables and column objects based on user-defined datatypes, you'll be pleased with Don's thorough treatment of this subject. Don shows you how to use JPublisher and JDBC to work seamlessly with Oracle database objects from within Java programs. You'll also learn how to access nested tables and arrays using JDBC. Donald concludes the book with a discussion of transaction management, locking, concurrency, and performance--topics that every professional JDBC programmer must be familiar with. If you write Java programs to run against an Oracle database, this book is a must-have.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12217361/Java_Programming_with_Oracle_ODBC.rar" _extended="true"&gt;http://rapidshare.de/files/12217361/Java_Programming_with_Oracle_ODBC.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-7807301894631943474?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/7807301894631943474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=7807301894631943474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7807301894631943474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/7807301894631943474'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-programming-with-oracle-jdbc.html' title='Java Programming with Oracle JDBC'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-4288238247529981739</id><published>2007-12-01T21:42:00.000-08:00</published><updated>2007-12-01T21:43:32.079-08:00</updated><title type='text'>Java 2 Complete Reference (5th Edition)</title><content type='html'>&lt;a href="http://rapidshare.de/files/9963174/Java2.Complete.Reference.5E.zip.html"&gt;http://rapidshare.de/files/9963174/Java2.Complete.Reference.5E.zip.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-4288238247529981739?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/4288238247529981739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=4288238247529981739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4288238247529981739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/4288238247529981739'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/java-2-complete-reference-5th-edition.html' title='Java 2 Complete Reference (5th Edition)'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6541146387603657844.post-6701578946287840450</id><published>2007-12-01T21:41:00.000-08:00</published><updated>2007-12-01T21:42:23.491-08:00</updated><title type='text'>Introduction to Cryptography with Java Applets</title><content type='html'>Cryptography is the lock that secures private information. Any lock can be broken; it is merely a question of difficulty. Introduction to Cryptography with Java Applets is a fresh approach, in that it balances the mathematics of cryptography with Java programming.Java is a powerful language, with a clean syntax that is easy to understand. It is also designed to produce distributed applications that function over the Internet. Information security is one of its primary missions.Those using Introduction to Cryptography with Java Applets will find demonstrations of the concepts very accessible. The text works in conjunction with an extensive Web site containing applets that demonstrate various types of cryptography, number theory concepts, large integer arithmetic, etc… No longer does one need to download source code and recompile, taking the chance that the code will not work on their system. PDF file, 387 pages&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/8084378/CryptographyJava.rar" _extended="true"&gt;http://rapidshare.de/files/8084378/CryptographyJava.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6541146387603657844-6701578946287840450?l=free-java-books.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://free-java-books.blogspot.com/feeds/6701578946287840450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6541146387603657844&amp;postID=6701578946287840450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6701578946287840450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6541146387603657844/posts/default/6701578946287840450'/><link rel='alternate' type='text/html' href='http://free-java-books.blogspot.com/2007/12/introduction-to-cryptography-with-java.html' title='Introduction to Cryptography with Java Applets'/><author><name>bookworm</name><uri>http://www.blogger.com/profile/06197702955205439923</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
