Showing posts with label JAVA. Show all posts
Showing posts with label JAVA. Show all posts

J2EE AntiPatterns


  • Paperback: 624 pages

  • Publisher: Wiley; 1 edition (August 11, 2003)

  • Language: English

  • ISBN-10: 0471146153

  • ISBN-13: 978-0471146155


“The flip-side of Patterns, AntiPatterns provide developers with formal descriptions of common development gaffes that can derail a project along with practical guidelines on how to avoid them. In this book, the authors present dozens of Java AntiPatterns that tackle many of Java’s biggest trouble spots for programming with EJB, JSP, Servlets, and more. Each AntiPattern is documented with real-world examples, code, and refactored (or escape-route) solutions, and the book uses UML (where appropriate) to diagram improved solutions. All code examples from the book are available to the reader on the book’s companion Web site.”



Download Ebook : http://w13.easy-share.com/1699680816.html

Mastering AspectJ: Aspect-Oriented Programming in Java


  • Paperback: 456 pages

  • Publisher: Wiley; 1st edition (March 7, 2003)

  • Language: English

  • ISBN-10: 0471431044

  • ISBN-13: 978-0471431046



Gives experienced Java developers the tools to exploit aspect-oriented programming techniques using AspectJ, an open source Java extension
Delivers a code-intensive, real-world tutorial on building applications with AspectJ
Covers the AspectJ compiler and browser as well as the IDE plug-ins and other tools that can be used with AspectJ


Masterfully ties together all material in the book so that readers will be able to build a complete, working application


Companion Web site includes all sample code, the complete application, and links to other relevant sites



Download Ebook : http://w13.easy-share.com/1699745206.htm

Programming and Problem Solving with Java


  • Paperback: 789 pages

  • Publisher: Jones & Bartlett Publishers; Pap/Cdr edition (April 2003)

  • Language: English

  • ISBN-10: 0763704903

  • ISBN-13: 978-0763704902


Programming and Problem Solving with Java™ is an excellent resource for discovering Java as a first programming language. After introducing the very basics of programming, the text provides detail on Java syntax, semantics, classes and objects, and then continues with coverage of arithmetic expressions, selection and encapsulation, file objects and looping statements, and object oriented software design and implementation. With an unparalleled clarity of expression, the authors then introduce inheritance, polymorphism, and scope, as well as event-driven input and output, arrays, and recursion. Through the case studies, exercises, and programming examples, readers develop a secure foundation for future study, and a true understanding of what an object is, how it works, and what constitutes a well-designed class interface.


When purchased new, the book includes the Student Resource Disk for Java, a CD-ROM that features the following:

Borland® JBuilder™ 7 Personal
The Sun Java™ 2 SDK Standard Edition v. 1.4.1
The Sun Java™ SDK Standard Edition Documentation
Book-specific program files



Download Ebook : http://w13.easy-share.com/1699764751.html

J2ME in a Nutshell (O'Reilly Java) [ILLUSTRATED]


  • Publisher: O'Reilly Media, Inc.; 1 edition (March 20, 2002)

  • Language: English

  • ISBN-10: 059600253X

  • ISBN-13: 978-0596002534



Book Description

To the experienced Java developer, J2ME (the Java 2 Micro Edition) looks just familiar enough to be tempting, but just different enough to warrant caution. J2ME in a Nutshellprovides the extra security you need when venturing into programming for cell phones, PDAs and other consumer electronic devices. It gives you the reference material you need for J2ME, together with a tutorial that leverages your existing knowledge and teaches you what is different about J2ME without boring you to tears with details you already know. J2ME in a Nutshell provides a solid, no-nonsense reference to the "alphabet soup" of micro edition programming, covering the CLDC, CDC, KVM and MIDP APIs. The book also includes tutorials for the CLDC, KVM, MIDP and MIDlets, MIDlet user interfaces, networking and storage, and advice on programming small handhelds. Combined with O'Reilly's classic quick reference to all the core micro-edition APIs, this is the one book that will take you from curiosity to code with no frustrating frills in between



Download: http://rapidshare.com/files/80740736/J2ME.in.Nutshell.rar

Herb Schildt’s Java Programming Cookbook


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: http://rapidshare.com/files/87302453/Herb.Schildts.Java.Programming.Cookbook_Nov.2007__-_virTuAlZin.rar


NetBeans(TM) IDE Field Guide: Developing Desktop, Web, Enterprise, and Mobile Applications (2nd Edition)


Publisher: Prentice Hall PTR; 2 edition (May 19, 2006)
Language: English
ISBN-10: 0132395525
ISBN-13: 978-0132395526


The Only Complete Guide and Reference for NetBeans™ IDE 5.0


The award-winning NetBeans™ IDE eases all aspects of Java application development, incorporating a wide range of powerful features into one well-designed package. NetBeans IDE is consistently first in supporting the latest Java technologies for developing desktop, web, enterprise, and mobile applications.
NetBeans™ IDE Field Guide provides an introduction to the IDE and an extensive range of topics to help you with both everyday and advanced programming tasks, including


  • Taking advantage of the Ant-based project system to create easily deployable projects

  • Developing web applications with the built-in Apache Tomcat web server

  • Constructing, assembling, and verifying large-scale Java EE applications

  • Managing the Sun Java System Application Server through NetBeans IDE

  • Developing mobile applications with the NetBeans Mobility Pack

  • In this expanded second edition, you can also learn how to

  • Build powerful and attractive desktop applications with the Matisse GUI Builder

  • Profile your applications for performance issues

  • Develop modules for NetBeans IDE and rich-client applications based on the NetBeans Platform

  • Chat and share code with other developers using the NetBeans Collaboration Modules



Download: http://rapidshare.com/files/80235226/NetBeans_IDE_Field_Guide.chm

A guide for Java developers and architects

OSWorkflow: A guide for Java developers and architects


This book covers all aspects of OSWorkflow for Java developers and system architects, from basics of Business Process Management and installing OSWorkflow to developing complex Java applications and integrating this open-source Java workflow engine with the third-party components Drools for business rules, Quartz for task scheduling, and Pentaho for dashboards. Authored by an active developer of the OSWorkflow project, it gives step-by-step instructions, explaining the basics and clarifying and reinforcing principles with real-life examples. OSWorkflow is a pure Java open-source workflow engine for technical users, who can focus on the business logic and rules without Petri Net or finite state machine coding and easily integrate OSWorkflow into applications to create simple or complex workflows as needed. Because OSWorkflow provides a relatively low-level but highly flexible workflow implementation for Java developers, it is not a quick plug-and-play solution for non-technical users.



Download: http://itstudy8.org/download.asp?id=8370
Download: http://itstudy8.org/download.asp?id=8371

Beginning Java 2 SDK 1.4 Edition


The java language has been growing from strength to strength since its nception in 1995. It has since proved to be both powerful and extraordinarily easy to learn and use. This is what makes it ideal for the beginner. With dramatic changes to it’s handling of files, and the introduction of native support for XML, java has been updated to work faster and to be current with the incredible rise of XML as a medium for communicating data.


This edition of the Beginning Java books outlines everything the beginning programmer needs to know to program with the Java programming language and the 1.4 Java Developer Kit. With the release of JDK 1.4, programmers can look forward to the most stable edition yet, and even better performance than was available previously.


Ivor’s inimitable style has proved to be a hit with nearly half a million people with its easy to learn approach and the many useful examples. Regularly voted the most popular java programming book, this book teaches java from scratch and assumes no previous knowledge. It is also suitable for those who have got some programming experience, especially C or C++, which will make learning easier. Either way you will soon become expert in creating your own programs.


It includes a full explanation of Object Oriented programming. A comprehensive introduction to swing is accompanied by a significant application that you will develop through the last half of the book, and which demonstrates all of the necessary skills for creating fully features java applications.


To add to this, help from your peers and from the author are available through the unique programmer to programmer mailing lists, forums, and newsgroups all in addition to our one-to-one email support helping you to overcomes any difficulties, and work through the exercises with programmers just like yourself.


The following new subjects are also covered in this book:
New and Improved Utility class in the Collections Framework
lar Expressions
IO APIs
XML Processing



Download: http://rapidshare.com/files/87982116/big05695.rar
password : bigthing

Head First Java, 2nd Edition


It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos–and big sales–for developing this book’s new way of teaching the Java programming languageserialization, neatwork programming, threads, and Remote Method Invocation (RMI)., because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted “Hello, World” introductory guide. Readers get substantial exposure to object-oriented design and implementation,


Key to the authors’ teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree–David Wall diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there’s little discussion of why the exercises’ correct answers are what they are, it’s clear that the practice work was carefully designed to reinforce the lesson at hand. If you’ve waited this long to give Java a try, this book is a great choice.

Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI).


Download: http://rapidshare.com/files/53191448/HFJ.part1.rar

Download: http://rapidshare.com/files/52960595/HFJ.part2.rar

Complete Java 2 Certification Study Guide (3rd Edition)


Newly revised and updated for Java 2 standards, the second edition of The Complete Java 2 Certification Study Guide is packed with information on what you’ll need to know to pass both the Sun Java Programmer and Developer Exams. With Java certification becoming ever more popular, this title is an essential resource for anyone who’s preparing for it.

The cover of the book asserts that one of its team authors actually contributes questions to Sun’s tests.

The goal here isn’t so much to beat the testmakers (although the book has plenty to say about test-taking strategy) as it is to master the finer points of Java that you’ll need to understand to succeed on the exam. The focus is on the areas that Sun has defined as important. The Programmer Exam–the first level of Sun certification–is covered first. Basic language features are reviewed, such as access specifiers, operators, and other keywords that will help make you an expert. (Some sections explain with great clarity the mysteries of Java’s “extra” shift operator and other features.) Other chapters cover threads and multithreading strategies, as well as user-interface design with layout managers (which Sun considers important).

The second half of the volume concentrates on the Developer Exam, a more free-form exercise in which programmers write custom code, based on a specification from Sun. Two case studies, one for a room-scheduling application and another for a trouble-ticket system that tracks requests for technical support, illustrate this test. As the solution is presented, you’ll learn how to build custom client/server software, and how to use Remote Method Invocation (RMI) and other advanced techniques. There’s also advice for the best programming styles and choices for passing this challenging exam.


As in the previous edition, each chapter in this book concludes with sample questions (about 10 each) to help you study. In the new edition, there’s now a full sample Programmer Exam (both printed and on the accompanying CD-ROM), which simulates the length and format of the real thing. In all, the new edition of this previously bestselling title will continue to provide helpful preparation for anyone who seeks Sun certification.


Despite the bulk (over 900 pages), this book actually makes for quick reading, and will help anyone decipher some of the more difficult aspects of the Java programming language. –Richard Dragan


Topics covered:
Introduction to Sun certification and the Programmer Exam
Java language fundamentals: primitive data types, literals, arrays, and garbage collection
Java operators up close (including evaluation order and the shift operators)
Access specifiers (public, private, default, and protected)
Converting and casting rules in Java (including promotions)
Flow-control statements
Exception handling
Object-oriented design primer
Overloading and overriding
Inheritance and subclassing
Inner classes
Threads and synchronization techniques
Using the Math, String, and StringBuffer classes effectively
The Java 2 Collections API
Layout managers
Event handling
AWT components
Painting
File I/O
Introduction to the Sun Developer Exam
Sample room-reservation case study
Working with Java databases
Creating a client/server system from scratch
Remote Method Invocation (RMI)
Multithreading issues
User-interface design with Swing
Trouble-ticket problem tracker case study
Using Swing JTable, JTree, and other Swing controls
How to submit finished exam work to Sun
Tips for the follow-up exam
Sample Programmer Exam (including CD-ROM version)
The future of Sun certification


Book Description:
Want to conquer two of the most difficult programmer certifications? The new edition of the best-selling Complete Java 2 Certification Study Guide is the resource you need. Authors Philip Heller and Simon Roberts, developers of Sun’s Programmer and Developer exams for the Java 2 Platform, give you everything you need to pass the exams the first time. This fully revised edition is updated for the changes in both exams, including coverage of new objectives for J2SE 1.4, a new emphasis on Swing and RMI, and information for tackling the new format of the Developer exam. The book is also enhanced with all-new features from Sybex’s market-leading Study Guides, including Exam Essential sections to reinforce key subject areas and real-world scenario sidebars with sample programming assignments. The companion CD contains all the review questions from the book, a practice programmer’s exam, and 150 random-test questions, including 100 new questions. The CD also includes a fully searchable electronic edition of the book.


Download: http://rapidshare.com/files/79838102/studyguide.rar

.NET & J2EE Interoperability


Publisher McGraw-Hill/Osborne
Author(s) Dwight Peltzer
ISBN 0072230541
Page 287

Use this resource to get the upper hand in conducting programming with XML and serialization, whether you’re a programmer, J2EE architect, or Windows developer.


Download eBook

Sun Certified Enterprise Architect for J2EE Technology Study Guide


Publisher Prentice Hall
Author(s) Simon Roberts
ISBN 0130449164
Release Date 11 March 2002


The only study guide written by the lead developers and assessors of the architect exam.


The first officially authorized study guide for the challenging Sun Certified Enterprise Architect for Java 2 Platform, Enterprise Edition exams. Java platform experts Cade and Roberts provide expert guidance and background for designing effective J2EETM technology architectures—as well as comprehensive preparation for every exam element: multiple-choice exam, assignment, and essay. You’ll find start-to-finish coverage of key J2EE platform architectural issues and every exam objective, including:


  • Understanding the goals of system architecture
  • Creating requirements and architectural documents that serve as blueprints for the entire development process
  • Leveraging proven design patterns
  • Identifying the right J2EE technologies and APIs for your application
  • Maximizing security and accounting for firewalls in enterprise environments
  • Providing legacy access: appropriate techniques and errors to avoid
  • Using the Enterprise JavaBeansTM architecture Container Model to maximize scalability
  • Evaluating the advantages and weaknesses of existing architectures


Endorsed as a study guide for the Sun Certified Enterprise Architect for J2EE Technology exam by Sun Educational Services.
Download Your eBook Now


Download eBook
http://rapidshare.de/files/29380150/0130449164.zip

Download from rapidshare.de
http://www.eazyupload.net/download/RLpctK3r/0130449164.zip.htm

J2EE Study Guide


Publisher McGraw-Hill/Osborne
Author(s) Joseph Bambara
ISBN 0072226870
Release Date 27 March 2003


Book Description:
The only classroom-based training and self-assessment system! This study guide provides 100% complete coverage of all objectives for the Sun Certified Architect for J2EE exam. Based on 300,000+ hours of IT training experience, the book contains hundreds of practice exam questions and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.


From the Back Cover


The Only Certification Study System Based on 300,000+ Hours of IT Training Experience


  • 100% Complete Coverage–All official test objectives for the Enterprise Architect for J2EE exam are covered in detail
  • Hands-on Exercises–Step-by-step instruction modeled after classroom labs
  • Exam Watch–Warnings based on thorough post-exam research identifying the most troublesome exam topics and how to answer them correctly
  • Simulated Exam Questions–Certification questions that closely model the format, tone, topics, and difficulty of the real exam–all with in-depth answers


Full coverage of the topics you need to review, including how to:


  • Understand J2EE architecture and system requirements
  • Provide access to legacy systems
  • Use entity, stateful session, and stateless session beans appropriately
  • Make use of bean pooling in an Enterprise JavaBeans container
  • Identify firewall features that might interfere with protocol operation
  • Use the Gamma et al. and other design patterns
  • Enable synchronous and asynchronous messaging
  • Customize applications for international deployment
  • Apply J2EE security mechanisms to the design, implementation, and deployment of secure enterprise applications


Download Your eBook Now

Download eBook


Download eBook

Sun Certified Enterprise Architect for Java EE Study Guide (Exam 310-051) (Certification Press)


With hundreds of practice questions and hands-on exercises, Sun Certified Enterprise Architect for Java EE Study Guide covers what you need to know–and shows you how to prepare–for this challenging exam.
100% complete coverage of all official objectives for exam 310-051
Inside the Exam sections in every chapter highlight key exam topics covered
Simulated exam questions match the format, tone, topics, and difficulty of the real exam

Covers all the exam topics, including:

Basic Principles of Enterprise Architectures * Object-Oriented Design Using UML * Applicability of JEE Technology * Design Patterns * Legacy Connectivity * EJB and Container Models * Messaging * Internationalization and Localization * Security

CD-ROM includes:
Complete MasterExam practice testing engine, featuring: One full practice exam: Detailed answers with explanations: Score Report performance assessment tool
Electronic book for studying on the go
With free online registration: Bonus downloadable MasterExam practice test

Download

or

http://mihd.net/u6asvh

Java 2: The Complete Reference, Third Edition


Take JAVA to the max with expert help Beginning, intermediate, and advanced JAVA programmers alike take note: everything you need to get the best performance out of your applets and servlets is packed into JAVA 2.0: The Complete Reference. World- renowned authors, Patrick Naughton (ESPN’s Sportszone, Disney, and ABC News Web sites), Herb Schildt, the world’s leading programming author, and Joseph OAENeil add 30% more material to their hugely successful past editions of this best seller. They show you exactly how to develop, compile, debug, and run Java applications and applets quickly and confidently.

Plus you’ll become expert on all of Java’s new features including: *Servlets used to build powerful, scalable, robust Web applications *The Swing component set, a GUI toolkit that simplifies the development of visual components such as menus, tool bars, dialogs *Utility class updates *Java2-D, which enables you to build advanced 2D graphics and images



Download

The Definitive Guide to iReport (Expert’s Voice)


JasperForge.org is the open source development portal for the JasperSoft Business Intelligence Suite, the JasperSoft Business Intelligence solution that delivers comprehensive tools for data access, data integration, analysis, and reporting, including iReport. This definitive, authoritative book covers the following:
Covers iReport as an intuitive and easy-to-use visual report builder/designer for JasperReports, written in 100% pure Java.


Shows how users can visually edit complex reports with charts, images, and subreports, as iReport is integrated with leading open source chart libraries for Java


Demonstrates how the data to print can be retrieved through several methods including multiple JDBC connections, TableModels, JavaBeans, XML, MDX, EJBQL, Hibernate, and so forth
What you’ll learn
Understand the iReport and JasperReports installation process and fundamental concepts.
Build your very first simple report.
Set up and implement types of datasources including a JDBC connection, a custom datasource, and XML datasources.
Explore iReport plug-ins.
Create simple and complex charts.
Who is this book for?

This book is for business intelligence reporting tool users and developers who have a background primarily in Java and Java EE.

Download

A Programmer's Guide to Java Certification


To pass the Sun Certified Programmer for Java 2 Platform 1.4 exam (SCPJ2 1.4) you need this book. It is written for any experienced programmer (with or without previous knowledge of Java) interested in mastering the Java programming language and passing the SCPJ2 1.4 exam.

A Programmer's Guide to JavaT Certification, Second Edition, contains detailed coverage of all exam topics and objectives, helpful code examples, exercises, review questions, and several full practice exams. In addition, as a comprehensive primer to the Java programming language, this book is an invaluable reference tool for the reader.

This new edition has been thoroughly updated to focus on the latest version of the exam (CX-310-035). In particular, it contains more in-depth explanations of the syntax and usage of core language features that are now emphasized on the exam. The accompanying CD contains a version of the SCPJ2 1.4 Exam Simulator developed by Whizlabs Software, which includes several mock exams and simulates the exam-taking experience. The CD also contains the complete source code for all the examples, and solutions to the programming exercises.

What you will find in this book:

Extensive coverage of all the objectives defined for the Sun Certified Programmer for Java 2 Platform 1.4 exam
Easy-to-follow structure with chapters organized according to the exam objectives as laid out by Sun Microsystems
Summaries that clearly state and differentiate the exam objectives and the supplementary objectives to be covered in each chapter
A list of Sun's objectives for the SCPJ2 1.4 exam, and a guide to taking the exam
A complete mock exam with new questions (not repeats of review questions)
A CD that includes several mock exams and a version of the SCJP 1.4 Exam Simulator by Whizlabs Software, which simulates the exam-taking experience
Numerous exam-relevant review questions to test your understanding of each major topic, with annotated answers
Programming exercises and solutions at the end of each chapter
Copious code examples illustrating concepts where the code has been compiled and thoroughly tested on multiple platforms
Program output demonstrating expected results from running the examples
Extensive use of UML (Unified Modeling Language) for illustration purposes
An introduction to basic terminology and concepts in object-oriented programming
Advice on how to avoid common pitfalls in mastering the language and taking the exam
Platform-independent coverage--platform-specific details are provided where relevant
Information about the SCPJ2 Upgrade exam

Download:
Download

Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone


Creating Mobile Games: Using Java™ ME Platform to Put the Fun into Your Mobile Device and Cell Phone is a practical build-it-yourself mobile Java games book with lots of complete working code and advice:
Shows you how to create a basic game and make it a professional one (by adding a pro look-and-feel by writing your own menus or using the open source J2ME Polish, and enabling marketing/billing from your own web site)
Demonstrates Wireless Messaging and other optional APIs (using SMS, PIM, File Connection, Bluetooth, and so forth in a multiplayer game)
Covers the new MIDP3
What you’ll learn
Start using the MIDP2 and MIDP3 in the newly open sourced Java ME Games API.
Add a truly professional look-and-feel to your Java ME games.
Use threads, tones, and other media.
Store and retrieve data and enable networking.
Create advanced interactive messaging with optional APIs for multiplayer gaming.
Explore a complete business model for independent developers (distributing their own games) as well as for larger companies.
Who is this book for?

Software engineers with some knowledge of Java who would like to switch to MicroEdition programming, particularly games

Related Titles
Pro J2ME Polish: Open Source Wireless Java Tools Suite
Beginning J2ME: From Novice to Professional, Third Edition
Pro Java ME MMAPI: Mobile Media API for Java Micro Edition



Download

Core Java(TM), Volume I–Fundamentals (8th Edition)


This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects.

Fully updated for the new Java SE 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 to be easy to understand as well as useful in practice, 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 SE 6 and to help you make the transition as efficiently 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
Java fundamentals
Object-oriented programming
Interfaces and inner classes
Reflection and proxies
The event listener model
GUI programming with Swing
Packaging applications
Exception handling
Logging and debugging
Generic programming
The collections framework
Concurrency

For detailed coverage of XML processing, networking, databases, internationalization, security, advanced AWT/Swing, and other advanced features, look for the forthcoming eighth edition of Core Java™, Volume II—Advanced Features.

Download

Java Methods for Financial Engineering: Applications in Finance and Investment


In order to build a successful, Java-based application it is important to have a clear understanding of the principles underlying the various financial models. Those models guide the application designer in choosing the most appropriate Java data structures and implementation strategy.

This book describes the principles of model building in financial engineering and explains those models as designs and working implementations for Java-based applications.

Throughout the book a series of packaged classes are developed to address a wide range of financial applications. Java methods are designed and implemented based on the most widely used models in financial engineering and investment practice. The classes and methods are explained and designed in a way which allows the financial engineer complete flexibility. The classes can be used as off-the-shelf working solutions or the innovative developer can re-arrange and modify methods to create new products


Download

Kontera