+ 16
Why packages are used in JAVA?
19 Answers
+ 8
Packages are used in Java in order to prevent naming conflict, to control access, to make searching, locating and usage of classes, interface, enumeration,and annotations easier
+ 12
To organize classes in our program
+ 8
For gathering different classes of a single use in a place for faster use.
+ 5
To use many classes in one java file
+ 4
ANZER ROCK you need to put this question in a new comment so that this lively community can help you. just go back and post it not as an answer to a question
+ 3
To make a class interface related thing in one place we use package it is like folder of folders in which related classes exist..
+ 3
It's like header files in c++ which is used to import predefined functionalities in java
+ 3
Java package is used to categorize the classes and interfaces so that they can be easily maintained.
Java package provides access protection.
Java package removes naming collision.
Packages provide reusability of code .
To bundle classes and interfaces.
+ 3
To manage our classes better. When we make a program It's helps to import what we what according to the situation. Such as swing , util etc
+ 3
Packages are used in Java in order to prevent naming conflicts, to control access, to make searching/locating and usage of classes, interfaces, easier.
+ 3
java is open source programming language so to do your work fast and import your package you want and you can develop a package for your work and and combine to another packages in java or in any open source language
+ 3
Packages are like hider files in c or c++. As like c++, we used cout(" ") and its hider file is iostream; In java we used nextInt() and its package is java.util.Scanner.
+ 3
To make a specified class into one place
+ 2
Pacakages are container of classes. There are used to avoid naming conflicts of class. They are kind of folders to organise relared classes in a project. In a big project packages are very usefull for categorizing different classes with different modules. The do control access of members of classes.
+ 2
hello guys am new here i want to learn java script but first have to learn html right?
+ 2
Package in Java is a mechanism to encapsulate a group of classes, sub packages and interfaces. Packages are used for:
Preventing naming conflicts. For example there can be two classes with name Employee in two packages, college.staff.cse.Employee and college.staff.ee.Employee
Making searching/locating and usage of classes, interfaces, enumerations and annotations easier
Providing controlled access: protected and default have package level access control. A protected member is accessible by classes in the same package and its subclasses. A default member (without any access specifier) is accessible by classes in the same package only.
Packages can be considered as data encapsulation (or data-hiding).
All we need to do is put related classes into packages. After that we can simply write a import a class from existing packages and use it in our program. A packages is container of group of related classes where some of the classes are accessible are exposed and others are kept for internal purpose.
We can reuse existing classes from the packages as many time as we need it in our program.
How packages work?
Package names and directory structure are closely related. For example if a package name is college.staff.cse, then there are three directories, college, staff and cse such that cse is present in staff and staff is present college. Also, the directory college is accessible through CLASSPATH variable, i.e., path of parent directory of college is present in CLASSPATH. The idea is to make sure that classes are easy to locate.
Package naming conventions : Packages are named in reverse order of domain names, i.e., org.geeksforgeeks.practice. For example, in a college, the recommended convention is college.tech.cse, college.tech.ee, college.art.history, etc.
Adding a class to a Package : We can add more classes to an created package by using package name at the top of the program and saving it in the package directory.
Read More:https://crbtech.in/Java-Training/top-5-blogs-java-ee-developers-follow/
+ 2
ENITE PATRICK You can learn what ever you want!