Showing posts with label Java. Show all posts

Java: Classes in Java Applications - An Introduction to Java Programming  

Posted by a.vidhate31 in



Java: Classes in Java Applications - An Introduction to Java Programming
Publisher: David Etheridge | ISBN: 8776814953 | edition 2009 | PDF | 118 pages | 4,42 mb

Java Database Programming with JDBC  

Posted by a.vidhate31 in ,



Pratik Patel, Karl Moss, Java Database Programming with JDBC
Coriolis Group Books | ISBN: 1576100561 | 1996 | PDF | 500 pages | 2.65 MB

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.

Java for RPG Programmers  

Posted by a.vidhate31 in



Java for RPG Programmers, 2nd Edition
Publisher: Mc Press | 2002-04-09 | ISBN 193118206X | CHM | 820 pages | 3.1 MB

Java is here to stay. As the roles of Java in business and e-business applications continue to grow, all iSeries and AS/400 IT professionals have a choice to make. Learn Java, or get left behind. If you are a programmer who wants to stay on the cutting edge of your career, you will have to learn Java, and you will have to use Java. If you are a development manager, you will need to understand Java and its promise. If you are an architect, it is even more important to know Java and know when and where to use it. Or not use it. IBM is not abandoning RPG, but more and more Java is finding a role in leading-edge applications. For an RPG programmer, learning Java can be daunting, but with the right help, it's a skill that can be mastered. This book offers that help. It gently yet comprehensively walks you through the Java language and core Java-supplied functionality. Best of all, you will learn Java by comparing it to RPG! You learned RPG. Leverage that investment and learn Java!

Core JSP  

Posted by a.vidhate31 in



Core JSP
Prentice Hall PTR (October 5, 2000) | ISBN: 0130882488 | 500 pages | PDF | 2 MB

conversion tool Sun's JavaServer Pages technology gives developers a powerful cross-platform solution for dynamic Web application development without the drawbacks of previous approaches. In Core JSP, two leading enterprise developers show experienced developers exactly how to make the most of JSP technology—for database integration, XML applications, session tracking, and many other purposes. From coding fundamentals to effective JSP program design, you'll find it here—along with real-world sample code for HTML calendars, JNDI applications, LDAP-based authentication JavaBeansTM, database search forms, and more! * Make the most of scriptlets, expressions, declarations, actions and directives
* Get under the hood with Sun's JSP engine: multithreading, persistence, implicit objects, and more
* Understand JSP requests and responses—in depth
* Track sessions and data: hidden frames and form fields, cookies, URL rewriting, and the HttpSession API
* Integrate databases: JDBCTM, SQL, metadata, connection pooling, and more
* Creating custom JSP actions (custom tags)
* Optimize the performance of your JSP pages Every Core Series book:
* DEMONSTRATES how to write commercial quality code
* FEATURES dozens of nontrivial programs and examples—no toy code!
* FOCUSES on the features and functions most important to real developers
* PROVIDES objective, unbiased coverage of cutting-edge technologies—no hype! Core JSP delivers:
* Practical insights for transforming dynamic web pages into full-fledged web applications
* Hands-on coverage of integrating JSP and XML
* Expert JavaBean Action techniques for integrating JavaBean business logic with JSP presentation logic
* Extensive code examples—including several complete sample applications

JSTL: Practical Guide for JSP Programmers  

Posted by a.vidhate31 in ,



Web developers and page authors who use JavaServer Pages (JSP) know that it is much easier and efficient to implement web pages without reinventing the wheel each time. In order to shave valuable time from their development schedules, those who work with JSP have created, debugged, and used custom tagsa set of programmable actions that provide dynamic behavior to static pagespaving the way towards a more common, standard approach to using Java technology for web development. The biggest boost to this effort however has only recently arrived in the form of a standard set of tag libraries, known as the JSTL, which now provides a wide range of functionality and gives web page authors a much more simplified approach to implementing dynamic, Java-based web sites.
JSTL: Practical Guide for JSP Programmers is a timely resource for anyone interested in doing large-scale J2EE application development. It sticks to the main features of the JSTL so that developers don't have to sift through unnecessary details to begin using the tags and working with the expression language. Sue Spielman's straight-forward, practical approach is enhanced with numerous code samples and insightful descriptions to make learning the JSTL a quickly and easily accomplished task.
* Written by a best-selling author with a wealth of development experience and recognition in the Java community.
* Covers the core elements of the JSTL including the four standard tag libraries (core, internationalization/format, XML, and SQL) and expression language.
* Includes a reference section for all of the tabs and attributes contained in the JSTL.
* Via a companion web site, provides downloadable code for the code samples in the book.


Developing Java Beans  

Posted by a.vidhate31 in



Developing Java Beans (Java Series)
Publisher: O'Reilly Media, Inc. | 1997-06-01 | ISBN 1565922891 | PDF | 312 pages | 1.22 MB

Java Beans is the most important development in Java this year. It gives Java developers the ability to work with sophisticated graphical development tools and to integrate Java software into projects using other component technologies, such as Microsoft's ActiveX. Developing Java Beans gives you a firm grounding in every aspect of the Java Beans component architecture. You'll learn how to create components that can be manipulated by tools like Borland's JBuilder or IBM's VisualAge for Java, enabling others to build entire applications by using and reusing these building blocks. Beyond the basics, Developing Java Beans teaches you how to create Beans that can be saved and restored properly; how to take advantage of introspection to provide more information about a Bean's capabilities; how to provide property editors and customizers that manipulate a Bean in sophisticated ways; and how to integrate Java Beans into ActiveX projects. If you're a Java developer, you'll want to take advantage of Java's component architecture. Developing Java Beans gives you a comprehensive introduction to this exciting new technology.

The book covers:
Events, event listeners, and adapters
Properties, indexed properties, bound properties, and vetoable property changes
Persistence, serialization, versioning, and object validation
Packaging Beans using JAR files
The BeanBox, a prototypical development tool
Reflection and introspection
Property editors and customizers
The ActiveX bridge; using Java Beans in Visual Basic programs


Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs  

Posted by a.vidhate31 in



Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs
Publisher: John Wiley & Sons | 2000-04-20 | ISBN 0471361747 | CHM | 336 pages | 1.1 MB

A lifesaver for any Java programmer-proven workarounds and time-saving solutions Although using the Java language provides a substantial boost to a programmer's productivity, it still has its share of subtleties andweaknesses. This book is designed to save you time and frustration by carefully guiding you through this potential minefield. A team of Java experts, led by programming guru Michael Daconta, offers a collection of proven solutions to 50 difficult, real-world problems chosen from their own extensive experiences. You'll find workarounds for problems caused by shortcomings in both the Java language itself and in its APIs and utilities, including java.util, java.io, java.awt, and javax.swing. The authors also share techniques for improving the performance of your Java applications.


Java for RPG Programmers  

Posted by a.vidhate31 in



Java for RPG Programmers, 2nd Edition
Publisher: Mc Press | 2002-04-09 | ISBN 193118206X | CHM | 820 pages | 3.1 MB

Java is here to stay. As the roles of Java in business and e-business applications continue to grow, all iSeries and AS/400 IT professionals have a choice to make. Learn Java, or get left behind. If you are a programmer who wants to stay on the cutting edge of your career, you will have to learn Java, and you will have to use Java. If you are a development manager, you will need to understand Java and its promise. If you are an architect, it is even more important to know Java and know when and where to use it. Or not use it. IBM is not abandoning RPG, but more and more Java is finding a role in leading-edge applications. For an RPG programmer, learning Java can be daunting, but with the right help, it's a skill that can be mastered. This book offers that help. It gently yet comprehensively walks you through the Java language and core Java-supplied functionality. Best of all, you will learn Java by comparing it to RPG! You learned RPG. Leverage that investment and learn Java!


Murach's Beginning Java 2  

Posted by a.vidhate31 in



Andrea Steelman, “Murach's Beginning Java 2”

Mike Murach&Associates | 2001-09 | ISBN: 189077412X | 712 pages | PDF | 13,3 MB

An exciting, new approach to Java instruction that includes the latest Java releases (1.3.1 and 1.4). In just 20 chapters, you grow from beginner to entry-level professional. Along the way, you learn how to develop GUIs with Swing components; how to work with files; how to use JDBC to work with databases; how to develop applets that are run from Internet browsers; how to work with threads; and much more. It’s all there in the unique Murach style that has been training professional programmers for more than 25 years.

JavaServer Pages Fast & Easy Web Development w/CD  

Posted by a.vidhate31 in



JavaServer Pages Fast & Easy Web Development w/CD
Publisher: Course Technology PTR | 2002-04-01 | ISBN: 0761534288 | PDF | 480 pages | 19.45 MB

Dynamic Web sites are now the norm, and developers will have to keep up to date to be competitive. JavaServer Pages Fast & Easy Web Development gives you everything you need to use JavaServer Pages to write and debug scripts, create tag libraries, use the Java Database Connector to create dynamic-database driven Web sites, and much more! If you are already familiar with other embedded tag-based server-side scripting languages such as ASP, PHP, and ColdFusion, you will have no trouble adapting to JavaServer Pages, and the step-by-step, visual approach of this book will get you up and running quickly.


Java All-In-One Desk Reference for Dummies  

Posted by a.vidhate31 in



Java All-In-One Desk Reference for Dummies

For Dummies; illustrated edition edition | 2005 | ISBN: 076458961X | 888 pages | PDF | 5.21 MB


Product Description
* Nine minibooks filling more than 800 pages provide the world's five million-plus Java developers with a basic all-in-one programming reference
* Covers the recent release of the Java 2 Platform Standard Edition 5.0 and the new J2SE Development Kit 5.0
* Starts with beginner topics including getting started with Java, using the Java development platform, and Web programming
* Expands into more advanced Java fundamentals such as object-oriented programming, working with arrays and collections, and creating user interfaces with Swing

From the Back Cover
9 books in 1— your key to success with Java!

Your one-stop guide to the most-used language for application development

There's no question that Java is the popular kid on the block, and knowing Java will definitely boost your reputation as a developer. Here are all the Java essentials packed into one handy resource. Find out how to do everything from basic programming to using regular expressions and creating applets for the Web, all in one place!

Discover how to

* Work with variables and data types
* Use object-oriented programming
* Program for a network
* Create servlets and Java Server Pages
* Read and write XML data
* Develop simple games


Developing Web Services with Java APIs for XML Using WSDP  

Posted by a.vidhate31 in



Developing Web Services with Java APIs for XML Using WSDP
Publisher: Syngress | 2002 | ISBN: 1928994857 | PDF | 530 pages | 3.7 MB

JWSDP is Sun Microsystem's all-in-one development kit that utilizes XML to build cross-platform Web Services. Bundling the Java XML technologies together into JWSDP ensures developers a quick and easy development cycle for integration of XML into the Java platform. This is the first book to detail all the components of JWSDP and is intended for experienced Java programmers.

QuickTime for Java: A Developer's Notebook By Chris Adamson  

Posted by a.vidhate31 in



QuickTime for Java: A Developer's Notebook By Chris Adamson

Series: Developer's Notebooks January 2005 | 255 Pages | ISBN: 0596008228 | chm | 2.5 MB

Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QuickTime Java is a powerful toolkit, but one that's not easy to get into. This book offers the first real look at this important software with an informal, code-intensive style that lets impatient early adopters focus on learning by doing. You get just the functionality you need.

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


Technical Java: Applications for Science and Engineering  

Posted by a.vidhate31 in



Technical Java: Applications for Science and Engineering
Prentice Hall PTR; 1st edition | 0131018159 | 496 pages | April 14, 2003 | CHM | 1 Mb

The practical, example-rich guide to Java technical programming
If you want to use Java to develop scientific or engineering programs, Technical Java is the Java guide you've been searching for. Using real-life examples, expert scientific programmer Grant Palmer shows how to build powerful, versatile, and flexible software for virtually any technical application. Whether you're moving from FORTRAN,C, or C ++, or learning Java as your first language, Palmer covers all you need to know
* Java, FORTRAN, C, and C ++, similarities, differences, and migration issues
* Java 1.4 syntax, objects, classes, methods, interfaces, variables, arrays, exceptions, packages, I/O, and more
* Working with java.math and creating your own math functions'including detailed trigonometric and transcendental examples
* Data modeling, in depth: class hierarchies, generic class libraries, least-squares fit, fitting to non-polynomial equations, and more
* Solving differential equations and systems of equations, including Gauss-Jordan and Gaussian elimination, lower-upper decomposition, and matrix inversion
* Solving integral equations with both proper and improper integrals
* Working with Fourier transforms (DFT and FFT)
* Building Web and GUI-based technical applications with Swing/AWT and servlets

Java Certification JumpStart  

Posted by a.vidhate31 in



Java Certification JumpStart

Publisher: Sybex | ISBN: 0782142273 | edition 2008 | CHM | 384 pages | 1,19 mb

Java is the fastest-growing programming language, which explains why Sun's programmer and developer certifications are two of the hottest in the industry. As popular as Java is, it can be a daunting topic for a beginner.

Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases  

Posted by a.vidhate31 in



Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases

Publisher: Addison-Wesley Professional | ISBN: 032133678X | edition 2005 | CHM | 304 pages | 2,5 mb


This book is filled with brainteasers about the Java programming language and its core libraries. Anyone with a working knowledge of Java can understand these puzzles, but many of them are tough enough to challenge even the most experienced programmer. Don't feel bad if you can't solve them. They are grouped loosely according to the features they use, but don't assume that the trick to a puzzle is related to its chapter heading; we reserve the right to mislead you.
Most of the puzzles exploit counterintuitive or obscure behaviors that can lead to bugs. These behaviors are known as traps, pitfalls, and corner cases. Every platform has them, but Java has far fewer than other platforms of comparable power. The goal of the book is to entertain you with puzzles while teaching you to avoid the underlying traps and pitfalls. By working through the puzzles, you will become less likely to fall prey to these dangers in your code and more likely to spot them in code that you are reviewing or revising.

Object-Oriented Programming With Java  

Posted by a.vidhate31 in



Object-Oriented Programming With Java
Publisher: Jones & Bartlett | Pages: 800 | 2000-10-01 | ISBN 0763714356 | PDF | 8 MB

Object-Oriented Programming with Java was developed for students in the science, engineering, and business, fields where knowledge of programming is thought to be essential. This text, on modern software development, contains material that is typically covered in a CS1 course. In addition to traditional introductory programming concepts, object-oriented concepts and techniques such as inheritance and polymorphism are presented in a student-friendly manner. Java-related topics such as exception handling and the Java I/O models are carefully treated, and an entire chapter is devoted to Java applets.


Learning Java, Second Edition  

Posted by a.vidhate31 in




Learning Java, Second Edition
O'Reilly; 2 edition
| ISBN: 0596002858 | 826 pages | July 2002 | CHM | 2 Mb

Learning Java provides an accessible yet comprehensive introduction to the programming language that has changed the way we think about computing. Java has become the language of choice for a wide variety of applications: web services, secure network systems, XML-based tools, reusable components, and mission-critical enterprise systems. Learning Java is filled with easy-to-follow code examples that guide you through Java's many features, APIs, and facilities.

This new edition of Learning Java has been expanded and updated for Java 2 Standard Edition SDK 1.4. It comprehensively addresses important topics such as web applications, servlets, and XML that are increasingly driving enterprise applications. This edition provides full coverage of all Java 1.4 language features including assertions and exception chaining as well as new APIs such as regular expressions and NIO, the new I/O package. New Swing features and components are described along with updated coverage of the JavaBeans component architecture using the open source NetBeans IDE the latest information about Applets and the Java Plug-in for all major web browsers.

The accompanying CD-ROM provides all you need to start working with Java immediately. In addition to the many example programs from the book, the CD includes the complete J2SE SDK 1.4, the NetBeans IDE, the Jakarta Project's Ant make utility and Tomcat application server as well as BeanShell, a simple open source Java scripting language developed by author Pat Niemeyer.



Professional WebObjects with Java  

Posted by a.vidhate31 in




Thomas Termini, Pierce Wetter, Ben Galbraith and oth., "Professional WebObjects with Java"
Peer Information | 2001 | ISBN: 1861004311 | 500 pages | PDF | 14,7 MB

WebObjects 5 is the powerful new release of Apple's award-winning application server, built from the ground up in Java. This allows WebObjects to run on virtually any server making it easily accessible to millions of Java programmers. WebObjects also integrates with other Java-based solutions such as EJB containers, servlets, ORBs, and web services.

The combination of a Java runtime with advanced native tools for Mac OS X and Windows 2000 makes WebObjects an obvious environment for customers needing rapid development of flexible, scalable web applications.

This book provides a comprehensive roadmap to application development and serving with WebObjects by taking you step-by-step through a careful balance of examples and explanations of theory. When you are finished, you will be able to create dynamic applications that allow users to find, view, and modify data from back-end databases, accessible in any browser.

This book covers:

Complete guide to installing and using WebObjects 5.0
Multi-platform approach, for WebObjects running on either Mac OS X or Windows 2000
Comprehensive tour of WebObject's application development tools
Creating WebObjects components
Object-relational mapping to databases using the Enterprise Object Framework
Advanced features including Direct To Web and Java Client
Practical worked examples throughout, including a detailed case study



Java Database Programming Bible  

Posted by a.vidhate31 in



Java Database Programming Bible

Publisher: John Wiley & Sons | ISBN: 0764549243 | edition 2002 | PDF | 700 pages | 6,18 mb


This is a comprehensive approach to learning how to develop and implement a professional level Java 2 database program using the Java database connection API (JDBC 3.0). It includes an introduction to relational databases and designing database applications; covers interacting with a relational database using a Java program; and shows how to create and work with XML data storage using a Java program.