Java Books
-
Eclipse Plug-ins (3rd Edition)
Published 12 years ago
by Eric Clayberg, Dan Rubel, Addison-Wesley Professional
Producing a commercial-quality plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all those details that contribute to the “fit and polish” of a commercial offering. This comprehensive guide covers the entire process of plug-in development, including all the extra steps needed to achieve the highest quality results.
-
Learning UML 2.0
Published 14 years ago
by Russ Miles, Kim Hamilton, O'Reilly Media
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language.
-
Starting Out with Alice: A Visual Introduction to Programming (2nd Edition) (Gaddis Series)
Published 10 years ago
by Tony Gaddis, Addison Wesley
Starting Out with Alice: A Visual Introduction to Programming presents a fun and motivational way for novice programmers to learn the basic tenets of programming. Using Alice, an innovative and increasingly popular teaching tool, readers from a variety of backgrounds create virtual programming worlds of animations and computer games.
-
Domain-Specific Languages (Addison-Wesley Signature Series (Fowler
Published 10 years ago
by Martin Fowler, Addison-Wesley Professional
When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs.
-
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
Published 9 years ago
by Dean Wampler, O'Reilly Media
Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.
-
Core Java, Vol. 2: Advanced Features, 8th Edition
Published 12 years ago
by Cay S. Horstmann, Gary Cornell, Prentice Hall PTR
The revised edition of the classic Core Java™, Volume II–Advanced Features, covers advanced user-interface programming and the enterprise features of the Java SE 6 platform. Like Volume I (which covers the core language and library features), this volume has been updated for Java SE 6 and new coverage is highlighted throughout.
-
Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer)
Published 15 years ago
by Ivor Horton, Wrox
*Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as they learn Visual C++ 2005 *Readers will learn how to program in C++ using Visual C++ 2005-without any previous knowledge of C++ *More than 35 percent new and updated material covers the new release of Visual C++, and exercises and solutions help readers along the way
-
Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .
Published 13 years ago
by Tony Stubblebine, O'Reilly Media
This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries.
-
NetBeans Platform 6.9 Developer's Guide
Published 10 years ago
by Jrgen Petri, Packt Publishing
Create professional desktop rich-client Swing applications using the world's only modular Swing application framework *Create large, scalable, modular Swing applications from scratch *Master a broad range of topics essential to have in your desktop application development toolkit, right from conceptualization to distribution *Pursue an easy-to-follow sequential and tutorial approach that builds to a complete Swing application
-
Building Java Programs: A Back to Basics Approach
Published 14 years ago
by Stuart Reges, Marty Stepp, Addison Wesley
Building Java Programs: A Back to Basics Approach , introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials of procedural programming, problem solving, and algorithmic reasoning. By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience.