Absolute Java By Walter Savitch

Absolute Java By Walter Savitch
Absolute Java (5th Edition) By Walter Savitch
This book is designed to serve as a textbook and reference for programming in the Java language. For undergraduate students in Computer Science and Computer Programming courses. Praised for providing an engaging balance of thoughtful examples and explanatory discussion, best-selling author Walt Savitchs explain concepts and techniques in a straightforward stayle using understandable language and code enhanced by a suite of pedagogical tools. AThis book is appropriate for both introductory and intermediate programming courses introducing Java.

Download
Read more >>

Operating Systems Concepts with Java

Operating Systems Concepts with Java By Abraham Silberschatz
Operating Systems Concepts with Java By Abraham Silberschatz
 * Book previously known as Applied Operating System Concepts
 * New edition provides readers with a clear description of the concepts that underlie operating systems
 * Uses Java to illustrate ideas, fundamental concepts, and applications
 * Includes numerous examples and up-to-date coverage of popular operating systems, including Linux and XP

Download
Read more >>

Compiler Construction Using Java, JavaCC, and Yacc


Compiler Construction Using Java, JavaCC, and Yacc By Anthony J. Dos Reis
2011 | 664 Pages | ISBN: 0470949597 | EPUB | 18 MB

Broad in scope, involving theory, the application of that theory, and programming technology, compiler construction is a moving target, with constant advances in compiler technology taking place. Today, a renewed focus on do-it-yourself programming makes a quality textbook on compilers, that both students and instructors will enjoy using, of even more vital importance. This book covers every topic essential to learning compilers from the ground up and is accompanied by a powerful and flexible software package for evaluating projects, as well as several tutorials, well-defined projects, and test cases.

Download
Read more >>

Oracle Database 10g PL/SQL Programming

Oracle Database 10g PL/SQL Programming
Oracle Database 10g PL/SQL Programming
by Scott Urman, Ron Hardman, Michael McLaughlin
Publisher: McGraw-Hill Osborne Media; 1st edition | 2004 | 896 pages | ISBN-10: 0072230665 | PDF | 11 MB

Create dynamic client/server applications using PL/SQL and the comprehensive information contained in this authoritative volume. Expert Oracle insiders cover the features of PL/SQL, explain scripting semantics and syntax, and fully detail the PL/SQL functionality of Oracle Database 10g. You’ll learn how to write powerful PL/SQL programs, interact with Oracle databases, perform complex calculations, and handle error conditions.

From the Inside Flap:
Write Robust PL/SQL Applications

Create dynamic client/server applications using PL/SQL and the comprehensive information contained in this authoritative volume. Expert Oracle insiders cover the features of PL/SQL, explain scripting semantics and syntax, and fully detail the PL/SQL functionality of Oracle Database 10g. You’ll learn how to write powerful PL/SQL programs, interact with Oracle databases, perform complex calculations, and handle error conditions. Plus, you’ll get insider programming tips and techniques and real-world examples from the Oracle community.

Develop, tune, and debug PL/SQL programs that access Oracle databases from a wide variety of environments Use PL/SQL block structures, variables, datatypes, expressions, operators, and statements Regulate and recover from errors using exceptions and exception handlers Deploy subprograms, procedures, functions, packages, and triggers Accomplish intersession communication with DBMS_PIPE and DBMS_ALERT Write object-oriented PL/SQL applications Manage large sets of data using PL/SQL records and objects Work with Oracle Net Services, external procedures, Java libraries, and C shared libraries Perform object-oriented programming using transient objects, inheritance, type evolution, and attribute chaining Automate database tasks with DBMS_JOB and DBMS_SCHEDULER and add e-mail functionality with UTL_SMTP and UTL_MAIL
Download
Link 1
or
Link 2
Read more >>

Securing Java: Getting Down to Business with Mobile Code

Securing Java: Getting Down to Business with Mobile Code

Gary McGraw, Edward Felten - Securing Java: Getting Down to Business with Mobile Code
Published: 1999-01-25 | ISBN: 047131952X | PDF | 324 pages | 5.82 MB

Information Security/Java "This book is mandatory reading for every user and developer of Webware." -Peter G. Neumann, Moderator of the Risks Forum, from his review of the first edition Securing Java Java security is more important now than ever before. As Java matures and moves into the enterprise, security takes a more prominent role. But as Java evolves, its security issues and architectures get more complicated. Written by the world's leading experts on mobile code security, this updated and expanded edition of the groundbreaking guide to Java security includes lessons for Web users, developers, system administrators, and business decision-makers alike. This book navigates the uncharted waters of mobile code security and arms the reader with the knowledge required for securing Java.

Download
Link 1
or
Link 2
Read more >>

C# for Java Programmers

C# for Java Programmers
C# for Java Programmers By Harold Cabrera, Jeremy Faircloth, Stephen Goldberg
Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers!
C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.
Whatever your feelings are about Microsoft and its .NET initiative, there can be no denying that C# is here to stay. The C# language, a close cousin to Java, is a new object-oriented programming language (OOPL) designed to work within the .NET framework. It improves upon many of the vague or ill-defined areas of C++ that frequently lead programmers into trouble. C# is a strongly-typed, object-oriented language designed to give the optimum blend of simplicity, expressiveness, and performance.

Download
Link 1
or
Link 2
Read more >>

Fundamental Networking in Java by Esmond Pitt

Fundamental Networking in Java by Esmond Pitt
Fundamental Networking in Java by Esmond Pitt
The book provides complete coverage of fundamental IP networking in Java. It introduces the concepts behind TCP/IP and UDP and their intended use and purpose; gives complete coverage of Java networking APIs, includes an extended discussion of advanced server design, so that the various design principles and tradeoffs concerned are discussed and equips the reader with analytic queuing-theory tools to evaluate design alternatives; covers UDP multicasting, and covers multi-homed hosts, leading the reader to understand the extra programming steps and design considerations required in such environments. After reading this book the reader will have an advanced knowledge of fundamental network design and programming concepts in the Java language, enabling them to design and implement distributed applications with advanced features and to predict their performance. Special emphasis is given to the scalable I/O facilities of Java 1.4 as well as complete treatments of multi-homing and UDP both unicast and multicast.

Download
Link 1
or
Link 2
or
Link 3

Read more >>

Free EBook Schaum's Outline of Data Structures with Java By John R. Hubbard Download




Author: J. R. Hubbard

Publisher: McGraw-Hill; 1 edition

Date: November 17, 2000

Format: pdf

Language: English

ISBN10: 0071361286

Page: 369

ISBN13: 978-0071361286



Description  :



Schaum's Outline of Data Structures with Java By John R. Hubbard



• Scores of problems and examples—which will be available on the Internet after publication—simplify and demonstrate central concepts and help users develop their expertise in handling data structures in Java

• Java is today’s fastest growing programming language, with broad popular appeal for its ease of use in creating websites and its functioning capability on any platform

• Topics cover all the material in the first- or second-year course required of all Computer Science majors





Master the fundamentals of data structures with Java with Schaum’s—the high-performance study guide. It will help you cut study time, hone problem-solving skills, and achieve your personal best on exams and projects!



Students love Schaum’s Outlines because they produce results. Each year, hundreds of thousands of students improve their test scores and final grades with these indispensable study guides.



Get the edge on your classmates. Use Schaum’s!



If you don't have a lot of time but want to excel in class, this book helps you:



* Use detailed examples to solve problems * Brush up before tests * Find answers fast * Study quickly and more effectively * Get the big picture without spending hours poring over lengthy textbooks



Schaum’s Outlines give you the information your teachers expect you to know in a handy and succinct format—without overwhelming you with unnecessary jargon. You get a complete overview of the subject. Plus, you get plenty of practice exercises to test your skill. Compatible with any classroom text, Schaum’s let you study at your own pace and remind you of all the important facts you need to remember—fast! And Schaum’s are so complete, they’re perfect for preparing for graduate or professional exams.



Inside, you will find: * Full coverage of Computer Science I-II, using one of the hottest computing languages in existence * Detailed examples of problems encountered by all Computer Science majors * Coverage for the second half of the AP Computer Science course * Examples and worked problems that help you master data structures with Java



If you want top grades and a thorough understanding of the fundamentals of data structures with Java, this powerful study tool is the best tutor you can have!



Chapters include: Review of Java * Review of Arrays * Advanced Java * Recursion * Collections * Stacks * Queues * Lists * Trees * Binary Trees * Search Trees * Heaps and Priority Queues * Sorting * Tables * Sets * Graphs * Appendix A: Essential Mathematics * Appendix B: From C++ to Java * Appendix C: Java Development Environments



Download Links :



Links - 1:- Schaum's Outline of Data Structures with Java By John R. Hubbard

Links - 2:- Schaum's Outline of Data Structures with Java By John R. Hubbard

Links - 3:- Schaum's Outline of Data Structures with Java By John R. Hubbard
Read more >>

Free EBook Java 2 Core Language Little Black Book By Alain Trottier Download




Author: Alain Trottier

Publisher: Paraglyph Press; 1 edition

Date: August 2002

Format: pdf

Language: English

ISBN10: 1932111662

Page: 440

ISBN13: 978-1932111668



Description  :



Java 2 Core Language Little Black Book By Alain Trottier



The focus of this book is on the core Java language as implemented by the new version of Java, version 1.4. The book features a logical, sequential approach with concise overviews, then step-by-step immediate solutions created by a master Java programmer. This book is also packed with over 150 code listings which can be used as is or quickly modified.



Alain Trottier observes the .com warfare of Southern California as a technology management consultant (Strategic Business Resources) and an adjunct professor at Vanguard University. He has been in the tech sector for two decades. On the electronics side, he has worked with RF gear, nuclear power plants, and electromechanical devices. On the IT side, he has held roles as a technologist, a developer support specialist, a programmer, an architect, and a manager. Alain got a kick out of being in the U.S. Submarine Navy (nuclear power division), and he was impressed with his bosses at Chevron's world-class research center. He was astonished by the .com bubble while at Adforce and then Winfire, where he experienced a meteoric IPO and then a subsequent flameout. He has been through a get-it-right-at-all-cost experience in a Fortune 30 company, and he also has witnessed the other extreme, in which one bets it all on a get-it-out-there-at-no-cost venture



Download Links :



Links - 1:- Java 2 Core Language Little Black Book By Alain Trottier

Links - 2:- Java 2 Core Language Little Black Book By Alain Trottier

Links - 3:- Java 2 Core Language Little Black Book By Alain Trottier
Read more >>

Free EBook Java Puzzlers: Traps, Pitfalls, and Corner Cases By Joshua Bloch And Neal Gafter Download




Author: Joshua Bloch And Neal Gafter

Publisher: Addison-Wesley Professional

Date: July 4, 2005

Format: CHM

Language: English

ISBN10: 032133678X

Page: 312

ISBN13: 978-0321336781



Description  :



Java Puzzlers: Traps, Pitfalls, and Corner Cases By Joshua Bloch And Neal Gafter



How well do you really know Java? Are you a code sleuth? Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for you!



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.



Download Links :



Links - 1:- Java Puzzlers: Traps, Pitfalls, and Corner Cases By Joshua Bloch And Neal Gafter

Links - 2:- Java Puzzlers: Traps, Pitfalls, and Corner Cases By Joshua Bloch And Neal Gafter

Links - 3:- Java Puzzlers: Traps, Pitfalls, and Corner Cases By Joshua Bloch And Neal Gafter
Read more >>

Data Structures and Algorithm Analysis in Java 3rd Edition

Data Structures and Algorithm Analysis in Java 3rd Edition
Data Structures and Algorithm Analysis in Java 3rd Edition By Mark A. Weiss
Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amount of efficiency. Readers should have some knowledge of intermediate programming, including topics as object-based programming and recursion, and some background in discrete math.

 As the speed and power of computers increases, so does the need for effective programming and algorithm analysis. By approaching these skills in tandem, Mark Allen Weiss teaches readers to develop well-constructed, maximally efficient programs in Java.

 Weiss clearly explains topics from binary heaps to sorting to NP-completeness, and dedicates a full chapter to amortized analysis and advanced data structures and their implementation. Figures and examples illustrating successive stages of algorithms contribute to Weiss’ careful, rigorous and in-depth analysis of each type of algorithm. A logical organization of topics and full access to source code complement the text’s coverage.

Download
Link 1
Read more >>

Free EBook Cracking The C, C++ And Java Interview By S G Ganesh Download




Author: S G Ganesh

Publisher: Tata McGraw Hill Education Private Limited; 1st edition

Date: October 8,2009

Format: pdf

Language: English

ISBN10: 0070680256

Page: 260

ISBN13: 978-0070680258



Description  :



Cracking The C, C++ And Java Interview By S G Ganesh



The questions and answers . . . are of high quality. The explanations provided are also very clear and up-to-the-point. Sathyaprakash Dhanabal Application Developer, Thought Works India, Bangalore " . . . helps in strengthening the conceptual foundation needed to crack the IT interview". V S Murthy Sidagam Software Engineer, Mascon Global Limited, Bangalore " . . . An excellent preparation kit to crack the IT interview" R Rajaram Senior Software Engineer, ST-NXP wireless, Singapore " . . . helps you understand the interviewers' intention behind asking a question . . . also gives you the knowledge and the confidence to face any technical interview". V Sai Magesh Senior Software Engineer, Manhattan Associates, Bangalore "Excellent book! . . . sums up the basic concepts . . . provides a lot of relevant information that matches every one's requirements". M Amarnath Assistant Manager -Information Systems, 24/7 Customer Inc, Bangalore" . . .induces interest in readers of all levels of expertise . . . unique, briefs the non-qualifying choices and helps in brushing up multiple items in one-shot . . . definitely a good choice to crack interviews". Vijay Anand R Technical Specialist, Infosys Technologies Ltd, Bangalore "In this fast technology-driven world, this hands-on conceptual guide helps every ambitious and career-minded individual to achieve his/her dream". Chitradevi Ramaswami Tata Consultancy Services Limited, Bangalore



Download Links :



Links - 1:- Cracking The C, C++ And Java Interview By S G Ganesh

Links - 2:- Cracking The C, C++ And Java Interview By S G Ganesh

Links - 2:- Cracking The C, C++ And Java Interview By S G Ganesh
Read more >>

Free EBook Java Persistence with Hibernate By Christian Bauer and Gavin King Download




Author: Christian Bauer and Gavin King

Publisher: Manning Publications; Revised edition

Date: November 24, 2006

Format: pdf

Language: English

ISBN10: 1932394885

Page: 904

ISBN13: 978-1932394887



Description  :



Java Persistence with Hibernate By Christian Bauer and Gavin King



Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.



Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.



In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.



Download Links :



Links - 1:- Java Persistence with Hibernate By Christian Bauer and Gavin King

Links - 2:- Java Persistence with Hibernate By Christian Bauer and Gavin King

Links - 3:- Java Persistence with Hibernate By Christian Bauer and Gavin King
Read more >>

Java Concepts: Compatible with Java 5, 6 and 7

Java Concepts: Compatible with Java 5, 6 and 7
Cay S. Horstmann, "Java Concepts: Compatible with Java 5, 6 and 7, 6th Edition"
Publisher: W.l.y | ISBN: 0470509473 | 2010 | PDF | 666 pages | 28 MB
This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes optional example modules using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. In addition, Java 7 features are included to provide programmers with the most up-to-date information.

Download
Link 1
Read more >>

Java and Mac OS X By Gene Davis

Java and Mac OS X By Gene Davis
Java and Mac OS X By Gene Davis
Learn the guidelines of integrating Java with native Mac OS X applications with this Devloper Reference book.
Java is used to create nearly every type of application that exists and is one of the most required skills of employers seeking computer programmers. Java code and its libraries can be integrated with Mac OS X features, and this book shows you how to do just that.
You′ll learn to write Java programs on OS X and you′ll even discover how to integrate them with the Cocoa APIs.
* Shows how Java programs can be integrated with any Mac OS X feature, such as NSView widgets or screen savers
* Reveals the requirements for integrating Java with native OS X applications
* Covers OS X libraries and behaviors unique to working with Java

Download
Link 1
Read more >>

Java Performance

Java Performance
Java Performance
“The definitive master class in performance tuning Java applications…if you love all the gory details, this is the book for you.”
–James Gosling, creator of the Java Programming Language

Improvements in the Java platform and new multicore/multiprocessor hardware have made it possible to dramatically improve the performance and scalability of Java software.

Java Performance covers the latest Oracle and third-party tools for monitoring and measuring performance on a wide variety of hardware architectures and operating systems. The authors present dozens of tips and tricks you’ll find nowhere else.

Download



Read more >>

Free EBook Java Software Solutions: Foundations of Program Design (7th Edition) By John Lewis, William Loftus Download




Author: John Lewis, William Loftus 
Publisher: Addison Wesley; 7 edition
Date: March 10, 2011
Format: pdf
Language: English
ISBN10: 0132149184
Page: 832
ISBN1: 978-0132149181


Description  :

Java Software Solutions software techniques are well designed object - oriented programming to foster a foundation to teach. Arrival to the integration of small and large realistic examples, the text of the worldwide best - selling physical problem - solving and design skills to write high quality programs focus on building.


MyProgrammingLab, the Pearson new online homework and assessment tool, available with this version. MyProgrammingLab entitlements for your textbooks (unique, ISBN) with online or package is available for purchase. Use the following ISBNs MyProgrammingLab purchased:

     * Java Software Solutions: 0132760770: Program Design and Student Access Code Card Pearson eText MyProgrammingLab with Java Software Solutions, 7 / e, ISBN for the Foundation
       This package Java Software Solutions, textbooks, MyProgrammingLab to use the card, and Pearson eText Student Access Code Card for Java Software Solutions include Pearson eText.
     Pearson eText with * MyProgrammingLab - Access Card - for Java Software Solutions, 7 / e, ISBN: 013277478X
       The use of stand-alone card access card and the package MyProgrammingLab Pearson eText Student Access Code Card for Java Software Solutions has the Pearson eText.

Download Links :

Links - 1:- Java Software Solutions: Foundations of Program Design (7th Edition) By John Lewis, William Loftus
Links - 2:- Java Software Solutions: Foundations of Program Design (7th Edition) By John Lewis, William Loftus
Read more >>

Operating System Concepts with Java By Abraham Silberschatz

Operating System Concepts with Java By Abraham Silberschatz
Operating System Concepts with Java By Abraham Silberschatz
The award-winning team of Abraham Silberschatz, Peter Galvin, and Greg Gagne gets system administrators right up to speed on all the key concepts of computer operating systems. This new edition gives them a thorough theoretical foundation that they can apply to a wide variety of systems as they progress to the next level of their computer work. It presents several new Java example programs including features in Java 7. Increased coverage is offered on user perspective, OS design, security, and distributed programming. New exercises are also provided to reinforce the concepts and enable system administrators to design with confidence.

Download
Link 1
or
Link 2
Read more >>

Beginning Java ME Platform

Beginning Java ME Platform
Beginning Java ME Platform
Apress; 1 edition | October 23, 2008 | ISBN-10: 1430210613 | 600 pages | PDF | 5.4 Mb

Beginning Java ME Platform is one of the first tutorials on Java ME (Micro Edition), which lets readers develop Java applications for Java-enabled cell phones and other mobile devices. Previous Apress books on Java ME have had a track record of being some of the top one or two best selling Java ME/J2ME books in the top 3,000 in bookscan sales.

Download
Link 1
or
Link 2
Read more >>

Advanced Systems Design with Java, UML and MDA

Kevin Lano, "Advanced Systems Design with Java, UML and MDA"
Publisher: Butterworth-Heinemann | ISBN: 0750664967 | edition 2005 | PDF | 416 pages | 31,1 mb

The Model Driven Architecture defines an approach where the specification of the functionality of a system can be separated from its implementation on a particular technology platform. The idea being that the architecture will be able to easily be adapted for different situations, whether they be legacy systems, different languages or yet to be invented platforms.

MDA is therefore, a significant evolution of the object-oriented approach to system development.
Advanced System Design with Java, UML and MDA describes the factors involved in designing and constructing large systems, illustrating the design process through a series of examples, including a Scrabble player, a jukebox using web streaming, a security system, and others. The book first considers the challenges of software design, before introducing the Unified Modelling Language and Object Constraint Language. The book then moves on to discuss systems design as a whole, covering internet systems design, web services, Flash, XML, XSLT, SOAP, Servlets, Javascript and JSP.

Download
Link 1
or
Link 2
Read more >>