Core Java, Volume I: Fundamentals, 9th Edition quickly brings students up-to-speed on key Java SE 7 enhancements, ranging from the new file I/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques. Fully updated to reflect Java SE 7 language changes, Core Java, Volume I: Fundamentals, 9th Edition is the definitive guide to the Java platform.
Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates key Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand, reflects modern best practices, and is specifically designed to help jumpstart your projects.
Core Java, Volume I: Fundamentals, 9th Edition quickly brings students up-to-speed on key Java SE 7 enhancements, ranging from the new file I/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques. Fully updated to reflect Java SE 7 language changes, Core Java, Volume I: Fundamentals, 9th Edition is the definitive guide to the Java platform. Download eBook Free »
The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers to confirm that programs run as expected. Java How to Program, 9th Edition contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6.
The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers to confirm that programs run as expected. Java How to Program, 9th Edition contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6. The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers to confirm that programs run as expected. Java How to Program, 9th Edition contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6. Download eBook Free »
Publisher: PUP Department of Computer Science (December 30, 2012)
Language: English
ISBN-10: 1557536724
ISBN-13: 978-1557536723
eBook Description:
Start Concurrent: An Introduction to Problem Solving in Java with a Focus on Concurrency, 2013 Edition
Multicore microprocessors are now at the heart of nearly all desktop and laptop computers. While these chips offer exciting opportunities for the creation of newer and faster applications, they also challenge students and educators. How can the new generation of computer scientists growing up with multicore chips learn to program applications that exploit this latent processing power? This unique book is an attempt to introduce concurrent programming to first-year computer science students, much earlier than most competing products.
This book assumes no programming background but offers a broad coverage of Java. It includes 159 numbered and numerous inline examples as well as 301 exercises categorized as “conceptual,” “programming,” and “experiments.” The problem-oriented approach presents a problem, explains supporting concepts, outlines necessary syntax, and finally provides its solution. All programs in the book are available for download and experimentation. A substantial index of 5,039 entries makes it easy for readers to locate relevant information.
In a fast-changing field, this book is continually updated and refined. The 2013 version is the sixth “draft edition” of this volume, and features numerous revisions based on student feedback. Download eBook Free »
Introduction to Programming in Java: An Interdisciplinary Approach
By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and applied mathematics, Introduction to Programming in Java: An Interdisciplinary Approachtakes an interdisciplinary approach to teaching programming with the Java programming language. Interesting applications in these fields foster a foundation of computer science concepts and programming skills that students can use in later courses while demonstrating that computation is an integral part of the modern world.
Ten years in development, this book thoroughly covers the field and is ideal for traditional introductory programming courses. It can also be used as a supplement or a main text for courses that integrate programming with mathematics, science, or engineering.
By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and applied mathematics, Introduction to Programming in Java: An Interdisciplinary Approachtakes an interdisciplinary approach to teaching programming with the Java programming language. Interesting applications in these fields foster a foundation of computer science concepts and programming skills that students can use in later courses while demonstrating that computation is an integral part of the modern world. Download eBook Free »
Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide
Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide is a concise, comprehensive, step-by-step, and one-stop guide for the Oracle Certified Professional Java SE 7 Programmer Exam. The first two chapters set the stage for exam preparation and let the reader get started quickly. The first chapter answers frequently asked questions about the OCPJP exam.
This book assumes that the reader is already familiar with Java fundamentals which is in line with the prerequisite of having a OCAJP certification. This book will be a delectable read for any OCPJP aspirant because of its simple language, example driven approach, and easy-to-read style. Further, given its 100% focus on the exam and helpful supportive material, this book is clearly an attractive buy to OCPJP aspirants worldwide.
Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide is a concise, comprehensive, step-by-step, and one-stop guide for the OCPJP SE 7 Exam, and is meant for anyone studying for the OCPJP certification. This book has a comprehensive focus on all 13 exam topics rolled out by Oracle that maps exam topics to the book chapters. Download eBook Free »
Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology
Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2.
In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX platform to create rich-client Java applications. You’ll see how JavaFX provides a powerful Java-based UI platform capable of handling large-scale data-driven business applications.
Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2. Download eBook Free »