O'Reilly logo

Java 9 Concurrency Cookbook - Second Edition by Javier Fernández González

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How to do it...

Follow these steps to implement the example:

  1. Create a class named UserValidator that will implement the process of user validation:
        public class UserValidator {
  1. Declare a private String attribute called name that will store the name of the user validation system:
        private final String name;
  1. Implement the constructor of the class that initializes its attributes:
        public UserValidator(String name) {           this.name=name;         }
  1. Implement the validate() method. It receives two String parameters with the name and password of the user you want to validate:
        public boolean validate(String name, String password) {
  1. Create a Random object named random:
        Random random=new Random();
  1. Wait for a random period of time to simulate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required