Solved

Import statement in Java Program

Posted on 2002-06-05
3
227 Views
Last Modified: 2010-03-31
I am using java.util.Vector in my Java program. So, I need to import that class into my program.
This can be done either by ...
import java.util.*;
or
import java.util.Vector;
Which one will be the right one? Will there be any performance issue when importing the whole package instead of just the class file which I am using?
0
Comment
Question by:JavaRam
3 Comments
 
LVL 35

Accepted Solution

by:
girionis earned 50 total points
ID: 7056136
 It does not actually matter and there are no performance issues if you import the whole package instead of a single class. The classes are imported and used at compile time in a Java application. When you do an import java.util.*; you are not actually loading all the classes in memory, you just indicate to the VM where to find the classes during compilation time.

  But it is a good programming practice to import classes separately since it gives a clearer view of what class resides within which package.

  Hope it helps.
0
 
LVL 1

Expert Comment

by:BaneBane
ID: 7056180
As far as I know there is no deference btween the two. the compiler will only link the classes that you need not the *.

Hope this helps.
0
 
LVL 1

Expert Comment

by:pran071199
ID: 7058868
As a good practice /coding convention

use import java.util.Vector;  if you are using only Vector class from java.util package.

if you are using more than one Class from package use
java.util.*;
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
splitOdd10 challenge 5 105
javap bin 2 34
Java: How do I open the default windows program for a given file type 3 28
Problem to Alipay 10 21
An old method to applying the Singleton pattern in your Java code is to check if a static instance, defined in the same class that needs to be instantiated once and only once, is null and then create a new instance; otherwise, the pre-existing insta…
After being asked a question last year, I went into one of my moods where I did some research and code just for the fun and learning of it all.  Subsequently, from this journey, I put together this article on "Range Searching Using Visual Basic.NET …
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question