Java
Your Ad Here
There is something for every programmer in this book, which presents a number of practical, high-powered applications of Java. Included are pure code subsystems such as the expression parser, which readers will adapt for use in their own programs, financial calculations and statistics programs that feature ready-for-use applets/servlets, interpreter or the AI-based search engine, and much more.
Text shows how to apply Java to a wide variety of high-powered applications, each demonstrating different features and techniques. Examples range from language interpreters, Web crawlers, and e-mail subsystems to expression parsers, statistical tools, and financial applets. For Java programmers.
Download
This 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
Download
Anyone involved with the open source community or using open source software knows there are tons of tools available on the market. Keeping up with these tools, and knowing which tools to use and how to use them, is an intimidating road to travel. We hope to simplify your journey by showing concise, useful recipes for some of the more popular open source Java tools on the market today. We show you tools like JUnit, JUnitPerf, Mock Objects (more of a concept), and Cactus for testing Java code. We show how to generate EJB files using XDoclet, too. All tools discussed in this book are completely executable through Ant, allowing for a complete and stable build environment on any Java-enabled platform. This is also a book about Extreme Programming (XP), which led us to choose the tools that we did. The XP software development approach does not depend on a particular set of tools; however, the right tools certainly make following XP practices easier. For instance, test-first development is a cornerstone of XP, so most of the tools in this book are testing frameworks. XP also demands continuous integration, which is where Ant fits in. We are big fans of automation, so we cover the XDoclet code generator as well as describe ways to automate deployment to Tomcat and JBoss
Download

Text shows how to apply Java to a wide variety of high-powered applications, each demonstrating different features and techniques. Examples range from language interpreters, Web crawlers, and e-mail subsystems to expression parsers, statistical tools, and financial applets. For Java programmers.
Download

Download

Download

In Java Cryptography Extensions: Practical Guide for Programmers, the JCE is explored using numerous code examples and instructional detail. It does not delve deeply into mathematical algorithms but instead gives the busy professional the tools to work with the JCE and the ability to write programs in Java right away. A supplemental open-source cryptography toolkit and the sample code is also available online to help those who are new to the JCE understand it through practical application. With this guide, programmers finally have a source that goes beyond the spec and gives them the details necessary for successful cryptography solutions in Java.
Download

JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware.
DownloadPass : www.lemonshare.net

Summary: good choice of teaching language
Since this book came out, there have been at least 2 major revisions of Java. But, you know what, don't worry. At the level of treatment in the text, it is not closely connected to the latest in Java. Beside, as Java gets upgraded, it tends to be a superset of older versions.
What Hughes does is use Java as a good language in which to imbue the precepts of computing. If you have never programmed before, you should probably start with an object oriented language. Skip Fortran, Pascal and C. Well, given Java's popularity, it's a natural choice.
Some of the early chapters deal with material that is not restricted to OO languages. Like the if-else construct. Or for loops. You should not have any problems with these. Later in the text, it actually goes into how you can think in OO terms, and how to map these into actual source code.


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.
Download