Пакеты Java

RedDeveloper
14.02.2023 13:54
Пакеты Java

Пакеты Java и API

Пакет java - это группа классов, интерфейсов и подпакетов схожего типа. Думайте об этом как о папке в каталоге файлов. Мы используем пакеты, чтобы избежать конфликтов имен и написать более удобный в обслуживании код. Пакеты делятся на две категории:

  • Встроенные пакеты (пакеты, которые поступают из Java API)
  • Определяемые пользователем пакеты (создавайте свои собственные пакеты)

Встроенные пакеты

Java API - это библиотека свободно используемых, предварительно написанных классов, доступных в среде разработки Java.

Чтобы воспользоваться преимуществами этих библиотек, мы должны использовать ключевое слово "import".

import java.util.Scanner; // sadece classı import ediyoruz.
import java.util.*; // tüm kütüphaneyi import ediyoruz.
Чтобы воспользоваться преимуществами этих библиотек мы должны использовать ключевое слово

После импорта для использования класса Scanner сначала создайте объект, а затем используйте один из методов этого класса.

Таким образом, мы можем воспользоваться преимуществами встроенных пакетов в java.
Таким образом, мы можем воспользоваться преимуществами встроенных пакетов в java.

Библиотека содержит компоненты для управления вводом, программирования баз данных и многое другое. Полный список можно найти на сайте Oracle: https://docs.oracle.com/javase/8/docs/api/ .

Пакеты, определяемые пользователем

Давайте перейдем к созданию собственного пакета. При создании собственного пакета нашим ключевым словом будет "package", при его использовании - снова "import".

Примечание: Имя пакета должно быть написано в нижнем регистре, чтобы избежать конфликтов с именами классов.

Давайте начнем создавать пакет через IDE. Я использую Intellij.

Наведем курсор на папку src и щелкнем правой кнопкой мыши, в открывшемся меню выберем Package.
Наведем курсор на папку src и щелкнем правой кнопкой мыши, в открывшемся меню выберем Package.
Давайте назовем его отсюда.
Давайте назовем его отсюда.
Он будет выглядеть следующим образом. Мы можем наполнить наш пакет, создав внутри него дополнения.
Он будет выглядеть следующим образом. Мы можем наполнить наш пакет, создав внутри него дополнения.

Другой вариант - создать его из терминала. Сначала давайте напишем наш код, используя ключевое слово package. Например;

Другой вариант - создать его из терминала Сначала давайте напишем наш код используя

Сохраните файл под именем Dortislem.java и скомпилируйте его;

javac Dortislem.java

Теперь давайте скомпилируем пакет;

javac -d . Dortislem.java

Когда мы компилировали пакет в приведенном выше примере, была создана новая папка с именем "maths".

Введите следующий текст для запуска файла Dortislem.java:

java matematik.Dortislem

Вывод будет "Числа добавлены". будет.

Запуск PHP на IIS без использования программы установки веб-платформы
Запуск PHP на IIS без использования программы установки веб-платформы

19.03.2023 13:43

Установщик веб-платформы, предлагаемый компанией Microsoft, перестанет работать 31 декабря 2022 года. Его закрытие привело к тому, что мы не можем запускать наши php-файлы через localhost на наших компьютерах. Мне с трудом удалось установить его и я решил поделиться этой статьей, чтобы помочь тем,...

Оптимизация React Context шаг за шагом в 4 примерах
Оптимизация React Context шаг за шагом в 4 примерах

19.03.2023 13:03

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

Библиотека для работы с мороженым
Библиотека для работы с мороженым

19.03.2023 11:50

Лично я попрощался с операторами print() в python. Без шуток.

Настройка шаблона Metronic с помощью Webpack и Gulp
Настройка шаблона Metronic с помощью Webpack и Gulp

19.03.2023 06:15

Я пишу эту статью, чтобы поделиться тем, как настроить макет Metronic с помощью Sass, поскольку Metronic предоставляет так много документации, и они постоянно обновляют версию (а нам нужно быстро наверстать упущенное!).

Уроки CSS 6
Уроки CSS 6

18.03.2023 11:32

Здравствуйте дорогие читатели, я Ферди Сефа Дюзгюн, сегодня мы продолжим с вами уроки css. Сегодня мы снова продолжим с так называемых классов.

Что такое Css? Для чего он используется?
Что такое Css? Для чего он используется?

18.03.2023 11:16

CSS, или "Каскадные таблицы стилей", - это язык стилей, используемый в веб-страницах. CSS является одним из основных инструментов веб-разработки наряду с HTML и JavaScript.