The static import feature of Java 5 facilitate the java programmer to access any static member of a class directly. There is no need to qualify it by the class name.
Advantage of static import:
- Less coding is required if you have access any static member of a class oftenly.
Disadvantage of static import:
- If you overuse the static import feature, it makes the program unreadable and unmaintainable.
Simple Example of static import
Output:Hello Java
What is the difference between import and static import?
The import allows the java programmer to access classes of a package without package qualification whereas the static import feature allows to access the static members of a class without the class qualification. The import provides accessibility to classes and interface whereas static import provides accessibility to static members of the class.
No comments:
Post a Comment