Я знаю, что String, Integer и Double являются стандартными классами Java, но может ли Math попасть в эту категорию?Является ли класс Math стандартным классом Java?
Вам определенно не нужно импортировать его, как класс сканера, который не является стандартным классом Java.
Возможно, я не понимаю, что такое стандартный класс. Может ли кто-нибудь объяснить это мне?
Да, вы должны импортировать математику, чтобы использовать его. Но большинство его методов статичны, поэтому вам нужно будет либо выполнить статический импорт, либо вызвать методы, на которые полностью ссылаются. Например, вы можете сделать java.util.Scanner myScanner = новый java.util.Scanner (System.in); 'без необходимости импортировать что-либо. –
Да, Math - стандартный Java-класс. Сканер тоже. Вы должны импортировать его, потому что он живет в пакете 'java.util'. –
Каждый класс, зарегистрированный [здесь] (http://docs.oracle.com/javase/7/docs/api/), считается стандартным. –