+38 (097) 099-97-97 JAVA ТРЕНИНГИ
JAVA ТРЕНИНГИ

Создание классов в Java | Для начинающих

Создание классов в Java и их основные методы

Программа Java состоит из кирпичиков (простейших элементов компиляции), эти кирпичи — классы.

На основании классов создаются объекты, или можно пользоваться статическими методами.
На самом простом уровне структура класс состоит из объявления пакета, импортов, полей, методов и комментариев.

Пакеты и импорты

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

Если вы хотите ваш собственный класс поместить в пакет, то для этого нужна создать папку на диске для пакета, затем поместить туда ваш файл с классом и в этом файле первой строкой написать объявление пакета с помощью ключвого слова package. Можно не объявлять пакета в класса, но в таком случае ваш класс попадёт в так называемый пакет по умолчанию default package

Если вы поместили ваш класс в папку java на диске D:, то путь к классу будет выглядеть так.
D:\java\com\mydomain\name\MyClass.java
Как видите, каждый пакет является папкой
Содержимое класса будет таким. Все подпакеты тоже указываются.

Как можно скомпилировать такой класс java с помощью командной строки Windows

В папке name появится файл MyClass.class

Теперь можно запустить скомпилированны класс java с помощью такой коммандной строки Windows

Здесь стоит обратить внимание на 2 вещи, в синтаксисе запуска класса

  1. Пакеты в имени файла класса указываются через точку(.), а не слеш(/)
  2. Расширение файла java не указывается

Поля и методы

Поля и методы называются членами класса и находятся внутри класса

Объявление полей и классов происходит внутри класса

Системная переменная classpath

Фактически эта переменная нужна для задания места положения по умолчанию, для ваших скомпилированных классов.

Продолжение следует…

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

Прокомментировать

× Ваш комментарий будет опубликован после модерации Спасибо!
× Слишком много комментариев за короткий период времени Пожалуйста, попробуйте позже
контакты

Записаться на ближайший тренинг можно с помощью формы.

отправить
Курсы java Киев, Курсы по программированию на Java Киеве
Показать сообщение про успешную отправку
Спасибо за заявку!
Заполните форму и мы вам перезвоним
отправить
Заполните форму и начните учить Java правильно
Выберите курс
записаться
jon.com.ua