e-books in comuter,science,maths

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Java Java Java

Java(TM) Language Specification (2nd Edition)
9acp3s.jpg

Java(TM) Language Specification (2nd Edition) (Java Series)
By James Gosling, Bill Joy, Guy Steele, Gilad Bracha


* Publisher: Prentice Hall PTR
* Number Of Pages: 544
* Publication Date: 2000-06-15
* ISBN-10 / ASIN: 0201310082
* ISBN-13 / EAN: 9780201310085
* Binding: Paperback



Product Description:

Written by the inventors of the technology, The Java(tm) Language Specification, Second Edition is the definitive technical reference for the Java(tm) 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 syntax and semantics of the Java programming language. It describes all aspects of the language, including the semantics of all types, statements, and expressions, as well as threads and binary compatibility

http://www.megaupload.com/?d=D97IEANH:):)
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
The Java Tutorial: A Short Course on the Basics, 4th Edition
mscdq8.jpg

The Java Tutorial : A Short Course on the Basics, 4th Edition (Java Series)
By Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber


* Publisher: Prentice Hall PTR
* Number Of Pages: 672
* Publication Date: 2006-10-09
* ISBN-10 / ASIN: 0321334205
* ISBN-13 / EAN: 9780321334206
* Binding: Paperback



Product Description:

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

http://www.megaupload.com/?d=2KN3KRMC:):):baffled:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Java Cookbook
2v80jmw.jpg

Java Cookbook
By Ian F. Darwin


* Publisher: O'Reilly
* Number Of Pages: 882
* Publication Date: 2001-01-15
* ISBN-10 / ASIN: 0596001703
* ISBN-13 / EAN: 9780596001704
* Binding: Paperback



Product Description:

The Java Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Java. Developers will find hundreds of tried-and-true Java "recipes" covering all of the major APIs as well as some APIs that aren't as well documented in other Java books.

The Java Cookbook, like the bestselling Perl Cookbook, covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The idea is to focus on things that are useful, tricky, or both. The book includes code segments covering many specialized APIs--like media and servlets--and should serve as a great "jumping-off place" for Java developers who want to get started in areas outside of their specialization.

The book provides quick solutions to particular problems that can be incorporated into other programs, but that aren't usually programs in and of themselves.

http://www.megaupload.com/?d=XR694Q4I
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Java EE 5 Development using GlassFish Application Server
fc8cgz.jpg

Java EE 5 Development using GlassFish Application Server: The complete guide to installing and configuring the GlassFish Application Server and developing ... 5 applications to be deployed to this server
By David Heffelfinger


* Publisher: Packt Publishing
* Number Of Pages: 424
* Publication Date: 2008-08-13
* ISBN-10 / ASIN: 1847192602
* ISBN-13 / EAN: 9781847192608
* Binding: Paperback



Product Description:

This book is a Developer's Guide, covering the ins and outs of developing Java EE 5 applications deployed to the standards-compliant, high performance GlassFish application server.

GlassFish is a free, open-source Java EE 5-compliant application server that is quickly gaining massive popularity.

This book explains GlassFish installation and configuration, and then moves on to Java EE 5 application development, covering all major Java EE 5 APIs.

Chapter 1 provides an overview of Glassfish, including how to install it, configure it, and verify the installation.

Chapter 2 covers how to develop server-side web applications using the Servlet API.

Chapter 3 explains how to develop web applications using JavaServer Pages (JSPs), including how to develop and use JSP custom tags.

Chapter 4 discusses how to develop Java EE applications that interact with a relational database system through the Java Persistence API (JPA) and through the Java Database Connectivity API (JDBC).

Chapter 5 explains how to use the JSP Standard Tag Library (JSTL) when developing JavaServer Pages.

Chapter 6 covers how to develop applications using the JavaServer Faces (JSF) component framework to build web applications.

Chapter 7 explains how to develop messaging applications though the Java Messaging Service (JMS) API.

Chapter 8 covers securing J2EE applications through the Java Authentication and Authorization Service (JAAS).

Chapter 9 discusses how to develop Enterprise Java Beans that adhere to the EJB 3 specification.

Chapter 10 explains how to develop and deploy web services that conform to the JAX-WS 2.1 specification.

Chapter 11 covers frameworks that build on top of the Java EE 5 specification, including Seam, Facelets, and Ajax4Jsf.

The appendices cover some of the advanced features of the GlassFish server.

* Concise guide covering all major aspects of Java EE 5 development
* Uses the enterprise open-source GlassFish application server
* Explains GlassFish installation and configuration
* Covers all major Java EE 5 APIs

The book aims to speed up the reader in Java EE 5 development. All major Java EE 5 APIs and the details of the GlassFish server are covered followed by examples of its use.

http://www.megaupload.com/?d=L18WR0OO:baffled:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Securing Java: Getting Down to Business with Mobile Code, 2nd Edition
24ysqj5.jpg

Securing Java: Getting Down to Business with Mobile Code, 2nd Edition
By Gary McGraw, Edward W. Felten


* Publisher: Wiley
* Number Of Pages: 324
* Publication Date: 1999-01-25
* ISBN-10 / ASIN: 047131952X
* ISBN-13 / EAN: 9780471319528
* Binding: Paperback



Product Description:

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. It provides in-depth coverage of:
* The base Java security sandbox, made up of the Verifier, Class Loaders, and the Security Manager
* Code signing, stack inspection, and the new Java 2 security architecture
* The pros and cons of language-based enforcement models and trust models
* All known Java security holes and the attack applets that exploit them
* Techniques commonly used in malicious applets
* Twelve rules for developing more secure Java code, with explicit examples
* Hard questions to ask third-party Java security tools vendors
* Analysis of competing systems for mobile code, including ActiveX and JavaScript
* Card Java security, smart card risks, and their impact on e-commerce security
On the companion Web site www.securingjava.com you'll find:
* The Java Security Hotlist: Over 100 categorized and annotated Java security-related Web links
* An e-mail list to keep subscribers abreast of breaking Java security news
* A complete electronic edition of this book

Download Links:
Code:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Special Edition Using Java 2, Standard Edition
16iejas.jpg

Special Edition Using Java 2, Standard Edition (Special Edition Using...) (Special Edition Using...)
By Chuck Cavaness, Brian Keeton, Jeff Friesen, Joseph Weber


* Publisher: Que
* Number Of Pages: 1152
* Publication Date: 2000-12-27
* ISBN-10 / ASIN: 0789724685
* ISBN-13 / EAN: 9780789724687
* Binding: Paperback



Product Description:

Special 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 & creating JAR archive files. Useful appendices offer further Java resources & SDK tool information. Throughout the book, the authors focus on Java 2 Standard Edition SDK version 1.3 changes, including the newest <169>HotSpot<170> compiler, which offers increased performance, faster start-up and smaller memory usage, among other improvements.

Download Links:
Code:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Thinking in Java
347f980.jpg

Thinking in Java
By Bruce Eckel


* Publisher: Prentice Hall PTR
* Number Of Pages: 1098
* Publication Date: 1998-02-19
* ISBN-10 / ASIN: 0136597238
* ISBN-13 / EAN: 9780136597230
* Binding: Paperback



Product Description:

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

* From the basics of object development, all the way to design patterns and other advanced topics.

* By the author of the best-selling Thinking in C++ -- winner of the 1995 Jolt Cola Award!

* On-line version has already received tens of thousands of hits -- there's a huge built-in demand for this book!

Download Links:
Code:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Java Network Programming
zu1mk4.jpg

Java Network Programming
By Elliotte Rusty Harold


* Publisher: O'Reilly
* Number Of Pages: 442
* Publication Date: 1997-02
* ISBN-10 / ASIN: 1565922271
* ISBN-13 / EAN: 9781565922273
* Binding: Paperback



Product Description:

The network is the soul of Java. Most of what is new and exciting about Java centers around the potential for new kinds of dynamic networked applications. Java Network Programming describes the java.net package, which contains classes for communications and working with networked resources. It is a complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Whether you're an experienced network programmer, or just want to see what's possible, you'll find Java Network Programming is a thorough guide to Java's networking potential. It covers Java 1.1, contains many complete programs (available online), and covers all aspects of basic network programming. You'll find chapters on TCP and UDP sockets, multicasting protocol and content handlers, and servlets, part of the new Server API. It also covers what you can do without explicitly writing newtork code: how you can accomplish your goals using URLs and the basic capabilities of applets.

Download Links:
Code:
 

Elcid

Member
Dec 22, 2009
4,123
331
0
36
in a mathematical formula
Exploring Java, 2nd Edition (O'Reilly Java)
2edmkgn.jpg

Exploring Java, 2nd Edition (O'Reilly Java)
By Patrick Niemeyer, Josh Peck


* Publisher: O'Reilly
* Number Of Pages: 614
* Publication Date: 1997-09
* ISBN-10 / ASIN: 1565922719
* ISBN-13 / EAN: 9781565922716
* Binding: Paperback



Product Description:

The second edition of Exploring Java, introduces the basics of Java, the object-oriented programming language for networked applications from Sun Microsystems. This book covers the essentials of hot topics like Beans and RMI and shows you how to get up speed writing Java applets and other applications, including networking programs, content and protocol handlers, and security managers.

Even before the first release of Java, companies from Oracle to Netscape and Microsoft licensed Java to integrate with their Internet products. What makes this new language so important? It's truly portable. The same code runs on any machine that provides a Java interpreter, whether Windows 95, Windows NT, the Macintosh, or any flavor of UNIX. And, potentially, Java is designed to be as fast as programs written in C and C++.

The ability to create animated World Wide Web pages has also sparked the rush to Java. But, the story does not end with the Web. Sophisticated large applications, such as spreadsheets or word processors, can also be written with Java. An early example is Sun's self-extensible Web browser, HotJava.

With a practical, hands-on approach characteristic of O'Reilly's Nutshell Handbooks(R), Exploring Java shows you how to write dynamic Web pages. But that's only the beginning. This book also shows you how to write content and protocol handlers, networking programs, and other stand-alone applications.

Part of O'Reilly's definitive set of Java documentation, Exploring Java, 2nd Edition covers:

* History and principles of Java
* How to write simple applets
* How to integrate applets into the World Wide Web
* Java Class Libraries
* Using threads
* Using arrays
* Network programming
* Content and protocol handling
* Using the Abstract Windowing Toolkit (AWT)
* Writing a security manager

Download Links:
Code:
 

EPCO

Member
Jan 13, 2010
3,056
234
0
Very informative stuff and e-library for IT professionals!!

Excellent work and Keep it up!