... the Date class (for representing time), the Formatter class (for formatting data items), the Random class (for generating random numbers), the Timer and TimerTask classes (for occasionally ... servers, mobile information devices (e.g., feature phones), and embedded devices (e.g., television set-top boxes): Java Platform, Standard Edition (Java SE): The Java platform for developing ... browsers. Java Platform, Enterprise Edition (Java EE): The Java platform for developing enterprise-oriented applications and servlets, which are server programs that conform to Java EE’s Servlet...