title: Import package.* or Import package.class_name
body: <p>Are there any performance advantages or disadvantages to using either?   I notice in eclipse whenever I need to import something due to a class missing, it imports only that specific class.  Understandably because that is the only class I am using at the time.  For instance, I could have package.models.  This models folder contains 8 classes that define the structure of data tables.  This may be a small example but are there any performance advantages/disadvantages between using package.models.* compared to package.models.specific_model_name?</p>
  
  <p>I asked this because when I first started in my programming career I used to get slaughtered for using "select *" in my queries.  I was curious if the same holds true for the importing of classes, which I have never really heard anyone mention before throughout my career.</p>
  
  <p>Edit:  Thank you for all who responded.  I unfortunately do not have enough reputation to give anyone any upvotes.  I also would more lean towards this one being a duplicate, <a href="https://stackoverflow.com/questions/187453/import-package-vs-import-package-specifictype?rq=1">Import package.* vs import package.SpecificType</a>.</p>