Course Details

Previous Page

Java SE 8 Fundamentals: Classes and Objects

Target Audience
Expected Duration
Lesson Objectives
Course Number

Java, an object-oriented programming language, is one of the most widely used development languages in the world today. It allows programmers to create objects that can interact with other objects to solve a problem. This course covers working with classes and objects including array objects, and introduces the NetBeans IDE. It also covers manipulating and formatting data in a Java program with classes such as String and StringBuilder and covers type casting and promotion. This course can be used to as part of preparation for the Oracle exam 1Z0-808, Java SE 8 Programmer, to obtain the Oracle Certified Associate level certification.

Target Audience
Programmers with an understanding of object-oriented programming concepts who want to learn Java; programmers proficient in another object-oriented programming language who want to move to Java


Expected Duration (hours)

Lesson Objectives

Java SE 8 Fundamentals: Classes and Objects

  • start the course
  • describe objects and classes in Java
  • describe how to define fields and methods in a Java class
  • create a Java class with public fields
  • describe how to declare and instantiate objects in Java
  • work with Java object references
  • use fields and methods in a Java class
  • work with Java array objects
  • create classes for the sample Java Soccer League application
  • describe the Java String class
  • use String methods to manipulate text in Java
  • use the Java API documentation
  • describe the Java StringBuilder class
  • use the Java StringBuilder class
  • work with Java primitive data types - integral, floating point, textual, and logical
  • work with the Java numeric operators including modulus, increment, and decrement operators
  • describe how Java variables can be promoted or cast
  • declare long, float, and char Java data types and cast one type to another
  • write code using a regular expression in a Java application to search for a region of text
  • provide an understanding of working with classes and objects in Java
  • Course Number: