# A Programmer’s Guide To Java™ SCJP Certification

**URL:** <https://onehack.st/t/a-programmer-s-guide-to-java-scjp-certification/172619>\
**Category:** Tutorials & Methods\
**Tags:** programming, tips-tricks\
**Created:** [February 13, 2021, 11:06am UTC](https://onehack.st/t/a-programmer-s-guide-to-java-scjp-certification/172619 "2021-02-13T11:06:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NoBody](https://onehack.st/user_avatar/onehack.st/nobody/32/163880_2.png) [@NoBody](https://onehack.st/u/NoBody)\
**Post date:** [February 13, 2021, 11:06am UTC](https://onehack.st/t/a-programmer-s-guide-to-java-scjp-certification/172619/1 "2021-02-13T11:06:29Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/b/c/bc6822234db1e5c01029b967be76e901a5a9376e.jpeg)

**Introduction**

Before embarking on the road to Java programmer certification, it is important to understand the basic terminology and concepts in object-oriented programming (OOP). In this chapter, the emphasis is on providing an introduction rather than exhaustive coverage. In-depth coverage of the concepts follows in subsequent chapters of the book.

Java supports the writing of many kinds of executables: applications, applets, and servlets. The basic elements of a Java application are introduced in this chapter. The old adage that practice makes perfect is certainly true when learning a programming language. To encourage programming on the computer, the mechanics of compiling and running a Java application are outlined.

**Contents**

- 1 Basics of Java Programming
- 2 Language Fundamentals
- 3 Declarations
- 4 Access Control
- 5 Operators and Expressions
- 6 Control Flow
- 7 Object-Oriented Programming
- 8 Nested Type Declarations
- 9 Object Lifetime
- 10 Fundamental Classes
- 11 Files and Streams
- 12 Localization, Pattern Matching and Formatting
- 13 Threads
- 14 Generics
- 15 Collections and Maps
- A Taking the SCJP 1.6 Exam
- B Objectives for the SCJP 1.6 Exam
- C Objectives for the SCJP 1.6 Upgrade Exam
- D Annotated Answers to Review Questions
- E Solutions to Programming Exercises
- F Mock Exam
- G Number Systems and Number Representation

[Download PDF](https://mega.nz/file/rfo2zYoS#vKxlYzZC_Uitfj0D9sHxIqGFg-YHdlqyuy6N4kFmyEE)

**Happy learning!**
