質問: import宣言は必須ではない? ・java言語的には、import宣言は必須ではない? という理解で合っているでしょうか? (abstractクラスだからimport宣言が必要とか、そういうことは有り得ない?) ・パッケージ名をその都度書いていけば、仕様的には問題ない? ・実際には、import宣言なしで組んだりすることはないと思うのですが...
回答: これが該当する説明だと思いますが、 http://docs.oracle.com/javase/specs/jls/se7/html/jls-7.html#jls-7.5 | an import declaration allows a named type or a static member to be referred | to by a simple name (§6.2) that consists of a single identifier. | | without the use of an appropriate import declaration, the only way to refer | to a type declared in another package, or a static member of another type, | is to use a fully qualified name (§6.7). ・java言語的には、import宣言は必須ではない? という理解で合っているでしょうか? あっています。 ・パッケージ名をその都度書いていけば、仕様的には問題ない? そうです。