Как создать ПАКЕТ в Java: Узнайте с помощью примера программы

Что такое пакет в Java?

Пакет представляет собой набор связанных классов. Это помогает организовать ваши классы в структуру папок и упростить их поиск и использование. Что еще более важно, это помогает улучшить повторное использование.

Каждый пакет в Java имеет свое уникальное имя и организует его классы и интерфейсы в отдельное пространство имен или группу имен.

Хотя интерфейсы и классы с тем же именем не могут отображаться в одном пакете, они могут отображаться в разных пакетах. Это возможно, назначая отдельное пространство имен для каждого пакета.

Синтаксис:-

Следующее видео содержит шаги по созданию пакета.

Давайте нарисуем пакет с примером. Мы определяем класс и объект, а затем компилируем его в нашем пакете p1. После компиляции мы выполняем код как пакет java.

Шаг 1) Рассмотрим следующий код,

Вот,

  1. Чтобы поместить класс в пакет, в первой строке кода определите пакет p1
  2. Создать класс c1
  3. Определение метода m1, который печатает строку.
  4. Определение основного метода
  5. Создание объекта класса c1
  6. Метод вызова m1

Шаг 2) На следующем шаге сохраните этот файл как demo.java

Шаг 3) На этом этапе мы скомпилируем файл.

Компиляция завершена. Создается файл класса c1. Однако пакет не создается? Следующий шаг имеет решение

Шаг 4) Теперь нам нужно создать пакет, используя команду

Эта команда заставляет компилятор создавать пакет.

““ оператор представляет текущий рабочий каталог.

Шаг 5) Когда вы выполняете код, он создает пакет p1. Когда вы откроете java-пакет p1 внутри, вы увидите файл c1.class.

Шаг 6) Скомпилируйте тот же файл, используя следующий код

Здесь “..” указывает родительский каталог. В нашем случае файл будет сохранен в родительском каталоге, который является C Drive

Файл сохраняется в родительском каталоге при выполнении вышеуказанного кода.

Шаг 7) Теперь предположим, что вы хотите создать дополнительный пакет p2 в нашем существующем пакете java p1. Затем мы изменим наш код как

Шаг 8) Скомпилируйте файл

Как показано на снимке ниже, он создает подпакет p2, имеющий класс c1 внутри пакета.

Шаг 9). Для выполнения кода укажите полное имя класса, то есть имя пакета, за которым следует имя подпакета, за которым следует имя класса –

Так выполняется пакет и выдает результат как “m1 of c1” из файла кода.

Импорт пакетов

Чтобы создать объект класса (в комплекте с пакетом), в вашем коде вам нужно использовать его полное имя.

Пример:

Но было бы утомительно набирать длинное имя пути пакета для каждого класса, который вы хотите использовать. Вместо этого рекомендуется использовать оператор import.

Синтаксис

После импорта вы можете использовать класс без упоминания его полного имени.

Пример . Чтобы импортировать пакет

Шаг 1) Скопируйте код в редактор.

Шаг 2) Сохраните файл как Demo2.java. Скомпилируйте файл, используя команду javac -d. Demo2.java

Шаг 3) Выполните код, используя команду java p3.c3

Пакеты – примечания:

  • Чтобы избежать именования конфликтов, в именах доменных имен компании указаны обратные выражения Ex: com.guru99. com.microsoft, com.infosys и т. д.
  • Когда имя пакета не указано, класс находится в пакете по умолчанию (текущий рабочий каталог), а сам пакет не имеет имени. Следовательно, вы могли выполнять назначения раньше.
  • При создании пакета следует позаботиться о том, чтобы инструкция для создания пакета была написана перед любыми другими операциями импорта

пакет java.lang импортируется по умолчанию для любого класса , который вы создаете в Java.

Java API очень обширен, содержит классы, которые могут выполнять практически все ваши задачи программирования прямо из Манипуляции структуры данных в сети. Чаще всего вы будете использовать файлы API в своем коде. Здесь вы можете увидеть документацию по API .

0 ответы

Ответить

Хотите присоединиться к обсуждению?
Не стесняйтесь вносить свой вклад!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *