Tijdens de ICT-cursus 1Z0-808 Java SE 8 Programmer I worden de volgende onderdelen behandeld:
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
Methods, Encapsulation, and Conditionals
- Start the course
- Describe how to use constructors and methods in Java
- Describe Java method arguments and return values
- Declare, call, and test a method in a Java program
- Describe:
- Java static methods and variables
- Some static methods and variables in the JDK libraries
- How arguments are passed to a method
- How Java methods can be overloaded
- Create an overloaded method in a Java class
- Use the Math.random method in a Java application
- Practice working with methods in Java
- Describe how access control levels can be applied to Java classes
- Describe how encapsulation can be applied to hide fields in Java classes
- Encapsulate a Java class
- Practice encapsulating fields with the NetBeans Refactor Feature
- Describe how Java constructors can be overloaded
- Create an overloaded constructor in a Java class and call the constructor to create an object
- Practice creating overloaded constructors in a sample Java application
- Describe relational operators and describe how to test Java String variables for equality
- Describe the use of conditional operators including the ternary operator in Java
- Use the ternary operator in a Java program
- Work with if/else constructs in Java
- Chain if statements in a Java program
- Describe how switch statements are used in Java
- Use the switch construct in a Java program
- Practice using conditional statements in a sample Java applications
Data Manipulation and Inheritance
- Start the course
- Use the NetBeans debugger to debug a Java application
- Describe how to work with dates in Java programs
- Declare and use a LocalDateTime object in a Java program
- Describe how to parse the Java args array
- Parse the Java args array
- Describe how to use two-dimensional arrays in Java
- Describe and compare Java loop constructs and the continue keyword
- Use a loop construct to process an array in a Java program
- Describe nested loops and describe how to process a two-dimensional array with nested loops in Java
- Describe how to use the Java ArrayList class
- Implement an ArrayList in a Java program
- Practice coding a Java program to iterate through an array of data and use classes and methods of the java.time Package in a sample application
- Describe how inheritance is implemented in Java
- Describe use of subclasses and superclasses in Java
- Create a Java subclass
- Describe how to override methods in a Java superclass
- Override a method in a Java superclass
- Describe the ways polymorphism can be implemented in Java
- Use the instanceof operator to test the type of a Java object
- Describe how to create and extend abstract classes in Java
- Create a hierarchy of classes in a Java application
- Practice creating a hierarchy of events in a Java application
Interfaces, Exceptions, and Deployment
- Start the course
- Describe:
- Polymorphism in the JDK foundation classes
- How to use interfaces in Java
- How to use the List interface in Java
- Convert a Java array to an ArrayList class and use the ArrayList to manipulate list values
- Describe how lambda expressions are used in Java
- Use a predicate lambda expression in a Java program
- Manage data in Java using the toString method and the Comparable interface and a Lambda expression
- Practice managing data in Java using a lambda expression
- Describe:
- How Java handles exceptions
- The propagation of exceptions in Java
- How to catch exceptions in Java
- How to throw exceptions in Java
- Implement exception handling in a Java program
- Describe best and poor practices for exception handling in Java programs
- Describe how to handle multiple exceptions and errors in Java programs
- Practice adding exception handling to a Java program
- Describe:
- How Java classes are grouped into packages
- How to use NetBeans to create a JAR file
- Two- and three-tier client/server architecture and describe a sample Java application in that context
- Run a sample application JAR file from the command line
- Describe how an application can be extended and enhanced
TestPrep 1Z0-808 Java SE 8 Programmer I
- TestPrep 1Z0-808 Java SE 8 Programmer I
Volg ons: