Is there any disadvantage if I load a package multiple times?

Asked by Last Modified  

10 Answers

Learn Java

Follow 2
Answer

Please enter your answer

It will just take more memory.
Comments

Software Development Trainer

Yes there is. It's like inviting a guest multiple times for the same function. Waste of time and resources.
Comments

JVM will internally load the class only once no matter how many times you import the same class.
Comments

Only once complied and executed.
Comments

Trainer

I does not make any difference to the compiled class (byte code) file if you import a package multiple times in a Java program. Java compiler just ignore it. Only it is an overhead to the compiler to detect it and remove it from the final compiled (byte code) file or .class file.
Comments

Good knowledge of computer application as well as other subjects

YOUR PROGRAM GET COMPLEX AND LENGHTY.
Comments

Talent with Professional Experience

So yes it will take memory. But then we need not to worry about if we can use good editor/software like eclipse for Java programming which automatically removes the unused packages which will consume more memory
Comments

Trainer

Yes.
Comments

Java Trainer

no effect, after compiling java file it will have only one import.
Comments

7+ year of corporate Experience in Manual & Automation(Java + Selenium) Testing in IT industry

No effect if you import multiple packages because import package means you are only providing path.
Comments

View 8 more Answers

Related Questions

Can anyone know if there are tools/apps for representing the objects/classes/methods in the JVM in pictorial way?
rational rose and ibm software architect can be used for design and representation
Raghavendra Reddy
0 0
7
What are the necessary qualifications needed for a Java tutor?
Degree in computer science and good knowledge of Java.
Darshan
0 0
7

How to prepare for CORE JAVA for Android Developement?

Core Java is required for basic understanding of inheritance , AWT with button action programs, library usage etc then after u can genrate your logic with additional topics of Android
Rishabh
0 0
6
Why Java is not a Pure Object oriented Programming Language?
Bcoz java does not support - All predefined types are objects All operations performed on objects must be only through methods exposed at the objects.
Amit Kumar
0 0
9
Where advanced java can be utilized?
Advanced Java is an extension of Java used for developing and running enterprise software and large-scale multi-tiered, scalable, reliable and secure network applications.
Nish

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Write your first Python program in 10 minutes
1. Download python from python official site search "python download" in google 2. Install in your machine 3. verify using : "python --version" command 4. Write first program using notepad create...

Class and Objects in Java
Class is a template or a blueprint which is used to describe an object. On other hand Object is a reference of a class which follows all the stuff written inside the class. How about taking the whole tour in the following video

Try to clear up the basics, if basics are clear then you can go ahead with any difficult problem
Hey guys, To all the students i just want to convey that just clear up your basics so that they can help you solve anyu problem and you would achieve a great success. Regards, Ishani Chakraborty

Java Achieve (JAR)
Java Archieve is a binary form to bundle a Java library which equivalent to zip file. It contains .class files, .properties, .jpeg, OR any supporting files to execute this library. For Example- junit.jar,...

Object Oriented Programming Concepts :
Class : Class is user defined data type. Class is a logical representation of an Object. That means Class is used to define an object, how you want to create your software object. For Example...

Recommended Articles

Java is the most commonly used popular programming language for the creation of web applications and platform today. Integrated Cloud Applications and Platform Services Oracle says, “Java developers worldwide has over 9 million and runs approximately 3 billion mobile phones”.  Right from its first implication as java 1.0...

Read full article >

Designed in a flexible and user-friendly demeanor, Java is the most commonly used programming language for the creation of web applications and platform. It allows developers to “write once, run anywhere” (WORA). It is general-purpose, a high-level programming language developed by Sun Microsystem. Initially known as an...

Read full article >

In the domain of Information Technology, there is always a lot to learn and implement. However, some technologies have a relatively higher demand than the rest of the others. So here are some popular IT courses for the present and upcoming future: Cloud Computing Cloud Computing is a computing technique which is used...

Read full article >

Java is the most famous programming language till date. 20 years is a big time for any programming language to survive and gain strength. Java has been proved to be one of the most reliable programming languages for networked computers. source:techcentral.com Java was developed to pertain over the Internet. Over...

Read full article >

Looking for Java Training Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you