File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Package import statement Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Package import statement" Watch "Package import statement" New topic

Package import statement

alfred neih

Joined: Feb 18, 2012
Posts: 1
Hi Friends

Could someone throw some light on what happens when you write additional import statements besides those that are being used in a java program ?
Does it slows down stuff or something ?

Stephan van Hulst

Joined: Sep 20, 2010
Posts: 4220

No. Import statements are just an indication for the compiler where to look for classes necessary during compilation. After all classes have been found and the program has been compiled, the imports are just discarded.

Welcome to CodeRanch!

The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
Jeff Verdegan

Joined: Jan 03, 2004
Posts: 6109

In other words, imports have precisely zero effect on the generated bytecode, and therefore have zero effect at runtime.
It is sorta covered in the JavaRanch Style Guide.
subject: Package import statement
It's not a secret anymore!