кодесурса

Структура программы Java

script1adsense2code
script1adsense3code

Описание

Давайте рассмотрим пример Java-программы HelloWorld, чтобы понять структуру и особенности класса. Эта программа написана в несколько строк, и ее единственная задача - напечатать «Hello World from Java» на экране. Обратитесь к следующей картинке.


1. «Пакет Sct»:

Это заявление декларации пакета. Оператор пакета определяет пространство имен, в котором хранятся классы. Пакет используется для организации классов на основе функциональности. Если вы пропустите инструкцию пакета, имена классов будут помещены в пакет по умолчанию, который не имеет имени. Пакетная выписка не может появиться где-либо в программе. Это должна быть первая строка вашей программы, или вы можете опустить ее.

2. «Открытый класс HelloWorld»:

Эта строка имеет различные аспекты Java-программирования.

а. public: это ключевое слово модификатора доступа, которое сообщает компилятору доступ к классу. Различные значения модификаторов доступа могут быть общедоступными, защищенными, частными или значениями по умолчанию (без значения).

б. class: это ключевое слово используется для объявления класса. Имя класса (HelloWorld), за которым следует это ключевое слово.

3. Раздел комментариев:

Мы можем написать комментарии в Java двумя способами.

а. Комментарии к строке: начинается с двух косых черт (//) и продолжается до конца текущей строки. Строковые комментарии не требуют символа окончания.

б. Блочные комментарии начинаются с косой черты и звездочки (/ *) и заканчиваются звездочкой и косой чертой (* /). Блочные комментарии также могут занимать столько строк, сколько необходимо.

4. «public static void main (String [] args)»:

Его метод (Function) назван main со строковым массивом в качестве аргумента.

а. public: модификатор доступа

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

с. void: это ключевое слово объявляет, что из метода ничего не будет возвращено. Метод может вернуть любой примитив или объект.

д. Содержание метода внутри фигурных скобок. {} asdfla; sd

5. System.out.println («Привет, мир из Java»):

а. Система: это имя класса утилит Java.

б. out: это объект, который принадлежит классу System.

с. println: Это имя служебного метода, которое используется для отправки любой строки в консоль.

д. «Hello World from Java»: это строковый литерал, заданный в качестве аргумента для метода println.

Дополнительная информация о классе Java:

  • Java является объектно-ориентированным языком, что означает, что он имеет конструкции для представления объектов из реального мира. Каждая Java-программа имеет по крайней мере один класс, который знает, как делать определенные вещи или как представлять некоторый тип объекта. Например, самый простой класс, HelloWorld, знает, как приветствовать мир.
  • Классы в Java могут иметь методы (или функции) и поля (или атрибуты или свойства).
  • Давайте рассмотрим пример объекта Car, который имеет различные свойства, такие как цвет, максимальная скорость и т. Д., А также имеет такие функции, как запуск и остановка. В мире Java мы представим это следующим образом:
package sct;
public class Car {
private String color;
private int maxSpeed; 
public String carInfo(){
return color + " Max Speed:-" + maxSpeed;
}
//This is constructor of Car Class
Car(String carColor, int speedLimit){
this.color = carColor;
this.maxSpeed =speedLimit;
}
}

  • Давайте создадим класс с именем CarTest, который будет создавать экземпляр объекта класса car, вызывать его метод carInfo и видеть вывод.
package sct;
//This is car test class to instantiate and call Car objects.
public class CarTest {
public static void main(String[] args) {
Car maruti = new Car("Red", 160);
Car ferrari = new Car ("Yellow", 400);
System.out.println(maruti.carInfo());
System.out.println(ferrari.carInfo());
}
}

Выход вышеупомянутого Java-класса CarTest как ниже. Мы можем запустить Java-программу CarTest, потому что она имеет основной метод. Основной метод является отправной точкой для выполнения любой Java-программы. Запуск программы означает указание Java VIrtual Machine (JVM): «Загрузите класс, затем начните выполнять его метод main (). Продолжайте работать, пока весь код в main не будет завершен».


Общие правила программирования:

  • Идентификаторы Java должны начинаться с буквы, символа валюты ($) или соединительного символа, такого как подчеркивание (_). Идентификаторы не могут начинаться с цифры. После первых символов идентификаторы могут содержать любую комбинацию букв, символов валюты, соединительных символов или цифр. Например,
    • int variable1 = 10; // Это верно
    • int 4var = 10; // это неверно, идентификатор не может начинаться с цифры.
  • Идентификаторы, имена методов, имена классов чувствительны к регистру; var и Var - это два разных идентификатора.
  • Вы не можете использовать ключевые слова Java в качестве идентификаторов. Ниже в таблице приведен список ключевых слов Java.
Аннотация логический перерыв байт дело ловить
голец учебный класс Const Продолжить дефолт делать
двойной clse продолжается окончательный в конце концов поплавок
за идти к если инвентарь Импортировать экземпляр
ИНТ интерфейс долго родные новый пакет
частный защищенный общественности вернуть короткая статический
strictfp супер переключатель синхронизированный этот бросать
бросает преходящий пытаться недействительным летучий в то время как
утверждать перечисление
  • Классы и интерфейсы: первая буква должна быть написана заглавными буквами, и если несколько слов связаны вместе для формирования имени, первая буква внутренних слов должна быть заглавной (формат, который иногда называют «camelCase»).
  • Методы: первая буква должна быть строчной, а затем должны использоваться обычные camelCaserules. Например:
    • getBalance
    • doCalculation
    • setCustomerName
  • Переменные: Как и методы, следует использовать формат camelCase, начиная со строчной буквы. Sun рекомендует короткие, значимые имена, что звучит хорошо для нас. Некоторые примеры:
    • buttonWidth
    • баланс
    • EmpName
  • Константы: константы Java создаются путем пометки переменных static и final. Они должны быть названы с использованием заглавных букв с символами подчеркивания в качестве разделителей:
    • MIN_HEIGHT
  • Для каждого файла исходного кода может быть только один открытый класс.
  • Комментарии могут появляться в начале или в конце любой строки в файле исходного кода; они не зависят от каких-либо правил позиционирования, обсуждаемых здесь.
  • Если в файле есть открытый класс, имя файла должно совпадать с именем открытого класса. Например, класс, объявленный как «public class Dog {}», должен находиться в файле исходного кода с именем Dog.java.
  • Чтобы узнать больше о модификаторах доступа, применимых к классам, методам, переменным в руководстве по модификаторам доступа.

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

Резюме

  • Java-программа имеет первый оператор как оператор пакета (если пакет объявлен).
  • В одном файле Java может быть объявлено несколько классов, но только один открытый класс, который должен совпадать с именем файла.
  • Класс Java может иметь переменную экземпляра, такую как методы, переменная экземпляра.

В следующем сеансе мы обсудим переменную Setup Classpath / Environment и Компиляцию, запуск и отладку Java-программ.

Предыдущая: Введение
Далее: тип данных Java Primitive

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code