
TITLE : Herb Schildt’s Java Programming Cookbook (Paperback)
AUTHOR : by Herbert Schildt (Author)
PUBLISHER : McGraw-Hill Osborne Media publisher
ISBN : 0072263156
EDITION : 1st
PUB DATE : November 05, 2007
LANGUAGE : English
FORMAT : PDF
Your Ultimate “How-To” Guide to Java Programming!
Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered Java “cookbook.” Organized for quick reference, each recipe shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (the classes, methods, and interfaces) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you’re a beginner or an experienced pro, you’ll find recipes that are sure to satisfy your Java programming appetite!
Topics include:
- String Handling
- Regular Expressions
- File Handling
- Applets
- Servlets
- Swing
- The Collections Framework
- Multithreading
- Formatting Data
Learn how to:
- Find substrings that match a regular expression
- Use regular expressions to tokenize a string
- Compress and decompress data files
- Create a ZIP file
- Format time and date
- Use printf( ) to display formatted data
- Reverse, rotate, and shuffle a list
- Use a Comparator with a collection
- Create a simple Swing application
- Create a Swing-based applet
- Create a simple servlet
- Use a cookie with a servlet
- Synchronize threads
- Monitor a thread’s state
- Set and obtain a thread’s priority
- Use JScrollPane to automate scrolling
- Access a resource using HttpURLConnection
- Schedule a task for future execution
- Use reflection to dynamically create an object and call methods
- Much, much more
Download do Ebook
sábado, 22 de março de 2008
Herb Schildt’s Java Programming Cookbook
Postado por
Ebook Free
às
15:54
28
comentários
Marcadores: Java
Java Web Services Illustrated
# Paperback: 276 pages
# Publisher: O'Reilly Media; 1 edition (March 2002)
# Language: English
# ISBN: 0596002696
# Product Dimensions: 9.2 x 7.1 x 0.7 inches
At the end of the day, Web services aren't hard to conceptualize. They're just a bunch of software modules with specific rules about how they go about discovering one another and sending messages back and forth. Implementation is another story, however. In the Java language, writing Web services requires an understanding of half a dozen specialized APIs at minimum, and more than that if you want to do fancier stuff. Java Web Services does a very good job of dispersing the confusing terminology (and obfuscating hype) and of showing you exactly how to do Web services work in Java. This doesn't sound like a revolutionary concept, but unfortunately it is. David Chappell and Tyler Jewell have comfortably fit into less than 250 pages what others have not done as well in twice as much space.
Take Universal Description, Discovery, and Integration (UDDI) work as an example. UDDI exists to help software locate other software that does what it wants. How do you do that? Chappell and Jewell present two concise program listings--a client and a server--that show how to do a UDDI lookup. They then refine their code by using a third-party API that makes the work easier. Similarly pragmatic attention goes to Simple Object Access Protocol (SOAP), in which they show how to create a message, populate it with XML, make an attachment if necessary, and send it on its way. You won't find a lot of frills or conceptual explanations (though there are enough "why" sections to ensure that you're not just typing recipes blindly); the emphasis is on writing Java code that interacts with Web services protocols and standards. --David Wall
Topics covered: How to write Web services software in Java, with respect to Universal Description, Discovery, and Integration (UDDI), Simple Object Access Protocol (SOAP), and Web Services Description Language (WSDL). There's also coverage of interprocess communication under JAX-RPC and ways to implement security. All of the low-level stuff is here. Look elsewhere for architecture and design information.
For many Java developers, web services appeared to come out of nowhere. Its advantages are clear: web services are platform-independent (like Java itself), language-agnostic (a clear advantage over Java RMI), can easily be tunneled through firewalls (an obvious benefit to anyone who has dealt with modern enterprise networks), object-oriented (we all know about that), and tends to be loosely coupled (allowing more flexible application development). But these advantages have been obscured by a cloud of hype and a proliferation of jargon that are difficult to penetrate. What are SOAP, UDDI, WSDL, and JAXM? To say nothing of JAXR, tModels, category bags, WSFL, and other friends? And assuming that you understand what they are, how do you do anything with them? Do they live up to their promises? Are they really the future of network computing, or a dead end? Java Web Services gives the experienced Java developer a way into the Web Services world. It helps you to understand what's going on, what the technologies mean and how they relate, and shows Java developers how to put them to use to solve real problems.
You'll learn what's real and what isn't; what the technologies are really supposed to do, and how they do it. Java Web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java Web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; the work being done on the JAXM and JAX-RPC packages, and integration with Microsoft's .NET services. The web services picture is still taking shape; there are many platforms and APIs to consider, and many conflicting claims from different marketing groups. And although web services are inherently language-independent, the fit between the fundamental principles on which Java and web services are based means that Java will almost certainly be the predominant language for web services development. If you're a Java developer and want to climb on the web services bandwagon, or if you only want to "kick the tires" and find out what web services has to offer, you will find this book indispensable.
Download do Ebook
Postado por
Ebook Free
às
15:52
0
comentários
Marcadores: Java
Java Web Services Architecture
# Paperback: 831 pages
# Publisher: Morgan Kaufmann; Bk&CD-Rom edition (April 25, 2003)
# Language: English
# ISBN: 1558609008
# Product Dimensions: 9.2 x 7.4 x 1.8 inches
"Java Web Services Architecture really is one of the nicest technical books I have seen in a long time, combining a basic introduction to the subject with a systematic coverage of a very technical set of specifications. I can't imagine anyone is going to write anything better than this for a software developer or architect that wants to design Java Web services applications." -- Paul Harmon, Senior Consultant, Distributed Architecture Service, Cutter Consortium
Download do Ebook
Postado por
Ebook Free
às
15:50
0
comentários
Marcadores: Java
domingo, 28 de outubro de 2007
A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications)

Because of its portability and platform-independence, Java is the ideal computer programming language to use when working on graph algorithms and other mathematical programming problems. Collecting some of the most popular graph algorithms and optimization procedures, A Java Library of Graph Algorithms and Optimization provides the source code for a library of Java programs that can be used to solve problems in graph theory and combinatorial optimization. Self-contained and largely independent, each topic starts with a problem description and an outline of the solution procedure, followed by its parameter list specification, source code, and a test example that illustrates the usage of the code. The book begins with a chapter on random graph generation that examines bipartite, regular, connected, Hamilton, and isomorphic graphs as well as spanning, labeled, and unlabeled rooted trees. It then discusses connectivity procedures, followed by a paths and cycles chapter that contains the Chinese postman and traveling salesman problems, Euler and Hamilton cycles, and shortest paths. The author proceeds to describe two test procedures involving planarity and graph isomorphism. Subsequent chapters deal with graph coloring, graph matching, network flow, and packing and covering, including the assignment, bottleneck assignment, quadratic assignment, multiple knapsack, set covering, and set partitioning problems. The final chapters explore linear, integer, and quadratic programming. The appendices provide references that offer further details of the algorithms and include the definitions of many graph theory terms used in the book.
Download do Ebook
Postado por
Ebook Free
às
04:39
0
comentários
Marcadores: Java
Core Java, Vol. I: Fundamentals, 8th Edition
The eighth edition of Core Java Volume I — Fundamentals, is the definitive, practical guide to Java for serious programmers who want to put Java to work on real projects.
Fully updated throughout for the new Java 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 for simplicity, but they aren’t fake, and they never cut corners — 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 SE6 and to help you make the transition as quickly 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. You’ll find detailed, insightful coverage of:
- Object-oriented programming
- Reflection and proxies
- Interfaces and inner classes
- The event listener model
- Graphical user interface design with the Swing UI toolkit
- Exception handling
- Generic programming
- The collections framework
- Concurrency
- Synchronization and multithreading coverage
For even more real-world insights into Java 6 enterprise features and advanced user interface programming, look for the forthcoming new edition of Core Java Volume II — Advanced Features.
Download do Ebook
Postado por
Ebook Free
às
03:19
0
comentários
Marcadores: Java
terça-feira, 23 de outubro de 2007
Java and SOAP

Robert Englander / ISBN 0596001754 / PDF / 276 Pages / 2,49 Mb
Download do Ebook
Postado por
Ebook Free
às
12:05
0
comentários
Developing Intranet Applications With Java

Jerry Ablan / ISBN 1575211661 / CHM / 1,64 Mb / 492 Pages
Download do Ebook
Postado por
Ebook Free
às
11:30
0
comentários
Marcadores: Java
The Java Tutorial: A Short Course on the Basics

Mary Campione / ISBN 0201703939 / CHM / 1,90 Mb / 580 Pages
Download do Ebook
Postado por
Ebook Free
às
11:14
0
comentários
Marcadores: Java
sábado, 20 de outubro de 2007
Jython for Java Programmers
This book will help Java developers to increase application development and deployment, thus optimizing their overall efficiency. A brief introduction is provided that shows the differences between Java and Jython, important to include so that the reader will have a better understanding of why their union is beneficial. The remainder of the book teaches, through examples, how to use Jython. Intended for an experienced Java developer, this book assumes you understand the fundamentals to programming (i.e. loop statements, if.then, etc.). So, page space is focused on utilizing Jython with Java by covering the following: extending Python with java classes, modules, compiling, interpreters, design integration, etc.
Download do Ebook
Postado por
Ebook Free
às
04:41
0
comentários
Marcadores: Java
domingo, 14 de outubro de 2007
Ground-Up Java

Publisher: Sybex
Language: English
ISBN: 0782141900
Paperback: 576 pages
Data: November 1, 2003
Format: CHM
Description: Learn Java From the Ground-Up—With Animated Illustrations that You Manipulate
This is the first effective Java book for true beginners. Sure, books before now focused on basic concepts and key techniques, and some even provided working examples on CD. Still, they lacked the power to transform someone with no programming experience into someone who sees, who really "gets it."
Working with Ground-Up Java, you will definitely get it. This is due to the clarity of Phil Heller's explanations, and the smoothly flowing organization of his instruction. He's one of the best Java trainers around.
But what's really revolutionary are his more than 30 animated illustrations, which you'll find on the enclosed CD. Each of these small programs, visual and interactive in nature, vividly demonstrates how its source code works. You can modify it in different ways, distinctly altering the behavior of the program. As you experiment with these tools—and you can play with them for hours—you'll gain both the skills and the fundamental understanding needed to complete each chapter's exercises, which steadily increase in sophistication. No other beginning Java book can take you so far, so quickly, and none will be half as much fun.
Download do Ebook
Postado por
Ebook Free
às
05:28
0
comentários
Marcadores: Java
Beginning Ruby: From Novice to Professional

Publisher: Apress
Language: English
ISBN: 1590597664
Paperback: 664 pages
Data: March 26, 2007
Format: PDF
Description: Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment.
Beginning Ruby is a thoroughly contemporary guide for every type of reader wanting to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.
The book then explains key Ruby principles, such as classes and objects; projects, modules, and libraries; and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the book's appendixes provide essential reference information as well as a primer for experienced programmers.
Download do Ebook
Postado por
Ebook Free
às
05:27
0
comentários
JasperReports: Reporting for Java Developers
Publisher: Packt Publishing
Language: English
ISBN: 1904811906
Paperback: 344 pages
Data: July 20, 2006
Format: PDF
Description: 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
Download do Ebook
Postado por
Ebook Free
às
05:24
0
comentários
Marcadores: Java
domingo, 7 de outubro de 2007
J2EE Professional Projects

Use Java 2 Enterprise Edition to accomplish real-world, professional tasks. Incorporating three hands-on projects, J2EE Professional Projects is your key to unlocking the power of J2EE. Each project focuses on a specific concept and is based on a real-world situation. Using the projects as your guide, you will create a chat application, create an online banking application, and create an online music application. You will be able to use the skills that you develop throughout the book to modify the projects to fit your professional needs.
Download do Ebook
Postado por
Ebook Free
às
03:50
3
comentários
Marcadores: Java
sexta-feira, 5 de outubro de 2007
Pro NetBeans IDE 5.5 Enterprise Edition
Written for Java™ developers of varying skill and familiarity with the open source NetBeans™ IDE as well as Java IDEs in general, Pro NetBeans™ IDE 5.5 Enterprise Edition focuses on using NetBeans IDE as a professional Java EE 5 software development platform.
Experienced author Adam Myatt provides a comprehensive guide to mapping out the functionality of NetBeans IDE and its enterprise add-ons: Enterprise Pack and Visual Web Pack. Coverage of such diverse topics as web applications, web services, and UML modeling, along with real-life case studies and clear, topical information, all combine to offer everything you need to get started with the NetBeans IDE 5.5 Enterprise Edition platform.
So whether you're an experienced IDE user or a Java developer who works only with Emacs, you'll find what you need in this book to get started with the more vibrant, more productive extensible NetBeans platform project found on netbeans.org.
Postado por
Ebook Free
às
09:28
0
comentários
Marcadores: Java
Rich Internet Applications With Adobe Flex and Java
Rich Internet Applications with Adobe Flex & Java is aimed squarely at the IT developers. Learn from the leading experts in the Flex space, and as a bonus get a DVD with the complete video sessions of the Real World Flex Seminar. This book is a practical course that takes you into the world of real-life RIA applications. It also includes open source components and libraries that we hope will help you in your own development.
Download do Ebook
Postado por
Ebook Free
às
09:27
0
comentários
Marcadores: Java
Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications
Filthy Rich Clients refers to ultra-graphically rich applications that ooze cool. They suck the user in from the outset and hang on to them with a death grip of excitement. Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java™ Applications shows you how to build better, more effective, cooler desktop applications that intensify the user experience. The keys to Filthy Rich Clients are graphical and animated effects. These kinds of effects provide ways of enhancing the user experience of the application through more attractive GUIs, dynamic effects that give your application a pulse, and animated transitions that keep your user connected to the logical flow of the application. The book also discusses how to do so effectively, making sure to enrich applications in sensible ways. In-depth coverage includes
Download do Ebook
Postado por
Ebook Free
às
09:24
0
comentários
Marcadores: Java
Multimedia Introduction to Programming Using Java

Although vital to modern software development, Java and object-oriented programming can pose significant challenges to newcomers. This text addresses that learning curve by providing a careful, classroom-tested presentation of Java — from the fundamentals of variables, types, and expressions to procedural concepts like loops and sophisticated object-oriented ideas.
Download do Ebook
Postado por
Ebook Free
às
09:24
0
comentários
Marcadores: Java
Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL APIs
Create strange lands filled with mysterious objects (cows frozen in blocks of ice, chirping penguins, golden globes with wavering eyes) and throw away your keyboard and mouse, to go exploring armed only with a gamepad, power glove, or just your bare hands…
Java gaming expert Andrew Davison will show you how to develop and program 3D games in Java™ technology on a PC, with an emphasis on the construction of 3D landscapes. It's assumed you have a reasonable knowledge of Java - the sort of thing picked up in a first Java course at school.
Topics are split into three sections: Java 3D™ API, non-standard input devices for game playing, and JOGL. Java 3D is a high-level 3D graphics API, and JOGL is a lower-level Java wrapper around the popular OpenGL graphics API. You'll look at three non-standard input devices: the webcam, the game pad, and the P5 data glove.
Along the way, you'll utilize several other games-related libraries including: JInput, JOAL, JMF, and Odejava. Learn all the latest Java SE 6 features relevant to gaming, including: splash screens, JavaScript™ scripting as well as the desktop and system tray interfaces. Unique coverage of Java game development using both the Java 3D API and Java for OpenGL, as well as invaluable experience from a recognized Java gaming guru, will provide you with a distinct advantage after reading this book.
Postado por
Ebook Free
às
09:17
0
comentários
Marcadores: Java
Java All-In-One Desk Reference For Dummies 2nd Edition
- Eight minibooks comprising nearly 900 pages give developers the tips and techniques they need to get up and running on the new J2SE 6 (Java Standard Edition 6) and JDK 6 (Java Development Kit 6).
- This friendly, all-inclusive reference delivers the lowdown on Java language and syntax fundamentals as well as Java server-side programming, with explanations, reference information, and how-to instructions for both beginning and intermediate-to-advanced programmers.
- Minibooks cover Java basics; programming basics; strings, arrays, and collections; programming techniques; Swing; Web programming; files and databases; and fun and games
Download do Ebook
Postado por
Ebook Free
às
09:14
0
comentários
Marcadores: Java
Beginning Programming with Java
Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would-be programmers on their way to Java mastery.
Explores what goes into creating a program, how to put the pieces together, dealing with standard programming challenges, debugging, and making it work.
Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology.
Download do Ebook
Postado por
Ebook Free
às
09:14
0
comentários
Marcadores: Java






