
A Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA)
by Mughal, Khalid A.; Rasmussen, Rolf W-
Complimentary 7-Day eTextbook Access - Read more
When you rent or buy this book, you will receive complimentary 7-day online access to the eTextbook version from your PC, Mac, tablet, or smartphone. Feature not included on Marketplace Items.
Buy New
Rent Textbook
Rent Digital
Used Textbook
We're Sorry
Sold Out
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
Khalid A. Mughal is an associate professor at the Department of Informatics, University of Bergen, Norway. During his extensive career, he has designed and implemented many courses on Java, object-oriented system development, web application development, software security, and compiler techniques. He has also given seminars for the IT industry. He is the principal author of two programming books on Java.
Rolf W. Rasmussen is a system development manager at Vizrt, a company that develops real-time graphics systems for broadcast media. Previously he worked on clean-room implementations of the Java class libraries. He is a coauthor of two programming books on Java.
Table of Contents
1. Basics of Java Programming
I. SECTION: Declarations, Initialization and Scoping
2. Declaring Variables
3. Defining Classes and Enums
4. Nested Classes and Interfaces
II. SECTION: Flow Control
5. Control Flow, Exception Handling, and Assertions
III. SECTION: API Contents
6. Fundamental Classes
7. Files and Streams
8. Locales, Regular Expressions and Formatting
IV. SECTION: Concurrency
9. Threads
V. SECTION: OO Concepts
10. Object-oriented Programming
VI. SECTION: Collections / Generics
11. Generics
12. Collections and Maps
VII. SECTION: Fundamentals
13. Access Control
14. Operators and Assignments
15. Calling Methods
16. Object Lifetime
VIII. APPENDICES
A. Taking the OCJP Exam
B. Objectives for the OCJP Exam
C. Annotated Answers to Review Questions
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.