Java Certified Foundations Associate: Math & Random Classes

Java JDK 1.8    |    Beginner
  • 14 Videos | 1h 27m 21s
  • Includes Assessment
  • Earns a Badge
Mathematical operations are used to perform calculations of numeric data types and being able to generate random numbers is an important aspect of Computer Science. Java provides full functionality for mathematical operations and random number generation. In this course, you'll learn to use the Java Math and Random number generator classes. First, you'll explore the various methods provided by the Java Math and the Java Random class. Next, you'll learn about and review demonstrations of the use of the java.util.Random, the Java Math.random, and the Java ThreadLocalRandom classes. This course is one of a collection of courses that prepares learners for Oracle’s 1Z0-811: Java Certified Foundations Associate certification.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe Java Math class methods, advantages, and capturing exceptions
    describe basic Math class functions in Java
    demonstrate the use of basic Math class functions in Java
    describe advanced Java Math class methods such as Math.log(), Math.log10(), Math.log1p(), Math.toRadians(), Math.sin(), Math.cos(), Math.tan(), Math.asin(), Math.acos(), Math.sinh(), Math.cosh(), and Math.tanh()
    demonstrate the use of advanced Math class methods
    describe and compare the various classes that can be used to generate random numbers such as the java.util.Random class, the ThreadLocalRandom class and the Math.random method
  • describe features and methods of the java.util.Random class
    demonstrate the features and methods of the java.util.Random class
    describe features and methods of the Math.random class
    demonstrate the features and methods of the Math.random class
    describe features and methods of the ThreadLocalRandom class
    demonstrate the features and methods of the ThreadLocalRandom class
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 37s
    UP NEXT
  • Playable
    2. 
    Java Math Class
    3m 19s
  • Locked
    3. 
    Java Basic Math Class
    6m 16s
  • Locked
    4. 
    Programming Java Basic Math Classes
    8m 21s
  • Locked
    5. 
    Java Advanced Math Classes
    7m 43s
  • Locked
    6. 
    Programming Java Advanced Math Classes
    9m 39s
  • Locked
    7. 
    Java Random Classes
    3m 56s
  • Locked
    8. 
    java.util.Random Class
    5m 21s
  • Locked
    9. 
    Programming the java.util.Random Class
    8m 42s
  • Locked
    10. 
    Java Math.random
    3m 7s
  • Locked
    11. 
    Programming Java Math.random
    8m 35s
  • Locked
    12. 
    Java ThreadLocalRandom Class
    4m 37s
  • Locked
    13. 
    Programming the Java ThreadLocalRandom Class
    9m 31s
  • Locked
    14. 
    Course Summary
    38s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE