Рубрики
Без рубрики

Основы Java #3

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

Поскольку вы успешно установили java на свои компьютеры, пришло время испачкать наши руки! Мы собираемся создать новый java-проект и будем изучать синтаксисы java один за другим.

Прежде чем писать свой первый фрагмент кода, вам следует ознакомиться с несколькими словами. Первый из них – функции . Даже если вы новичок в программировании, я почти уверен, что вы слышали слово функции , по крайней мере, на уроке математики.

Когда дело доходит до программирования, мы используем слово ” метод ” вместо функции . Структура метода выглядит следующим образом;

Возвращаемый тип имяметода (тип данных arg1, тип данных arg2, …) { ….. исполняемый код; } Экс:

void getArea (int lenght, int width) {
}

Вышеупомянутая структура и пример будут подробно объяснены в следующих параграфах. А пока просто имейте в виду, что в java открывающая фигурная скобка ‘{‘ обычно помещается справа от списка аргументов после закрывающей круглой скобки ‘)’ в той же строке. А также отметьте, что мы называем методы в соглашении об именовании верблюдов как показано в приведенном выше примере.

Программа Java должна состоять, по крайней мере, из одного метода, который является функцией main . Говорят, что это точка входа в любую программу. Это происходит потому, что всякий раз, когда выполняется java-программа, вызывается основная функция этой программы и выполняется код внутри нее.

Далее вам нужно знать слово КЛАСС .

Метод main всегда включается в класс Main . Это почему?

Java – это объектно-ориентированный язык программирования. Следовательно, каждый объект Java является частью определенного класса java.

Следовательно, каждая java-программа должна иметь “Основной класс”. Классы именуются в Соглашении об именовании Pascal . Вместе основной класс и основной метод выглядят следующим образом;

public class Main {
       public static void main(String[] args) {
                // code to be executed ...
       }
  }

Возможно, вам интересно, что подразумевается под этими словами public , static и void и зачем они нужны. Давайте не будем беспокоиться об этом прямо сейчас, так как мы подробно обсудим их позже.

ТЕПЕРЬ ВАМ ПРИШЛО ВРЕМЯ НАПИСАТЬ СВОЮ ПЕРВУЮ JAVA-ПРОГРАММУ.

Настройка java-проекта

Шаг 01

Откройте “intellij IDEA” и нажмите “Новый проект”.

Шаг 02

Шаг 03

Шаг 04

Укажите название и местоположение вашего проекта, как вы хотите, и нажмите “Готово”.

Шаг 05

Если вы правильно выполнили все шаги, ваш конечный результат должен выглядеть следующим образом;

Как вы можете видеть, имя, которое я дал для своего java-проекта, – ‘JavaForBeginners’ (красный прямоугольник). Внутри этой папки вы можете увидеть папку с именем ‘src’ , в которой хранятся все исходные файлы, принадлежащие нашему проекту. ‘com.company’ – это мой пакет по умолчанию. Вы также можете увидеть пакет в наборе кодов (желтый прямоугольник). Внутри этой папки у нас есть наш файл класса ‘Main’ (зеленый прямоугольник). Обратите внимание, что имя файла и имя класса должны совпадать. Например, класс Main должен быть сохранен в файле с именем Main.java .

Ваша Первая Java-Программа

Давайте запачкаем руки! Теперь вы готовы к своей первой java-программе. Да, ваша догадка верна. Мы собираемся напечатать предложение “Привет, мир”, используя Java. Если вы человек, который пришел изучать Java после изучения Python, то вы можете начать ненавидеть Java в этот самый момент:) потому что, когда дело доходит до Java, print statement не так удобен, как в Python.

Давайте сразу перейдем к коду. Это выглядит так;

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World");
        }
}

Давайте пройдемся по этой программе строка за строкой

public class Main

Здесь начинается наш основной урок. public означает, что к нему могут получить доступ и другие классы. Основной класс – это не единственный класс, который вы можете иметь в своей Java-программе. Вы можете объявить множество классов в соответствии с вашими требованиями. Когда вы создаете этот Основной класс public , другие классы также имеют право доступа к методам и переменным внутри основного класса. класс – это ключевое слово, которое мы используем, чтобы программа знала, что мы объявляем класс. Main – это имя класса.

public static void main(String[] args)

Теперь вы знаете, что подразумевается под public . статический означает, что для запуска этого метода вам нужно не создавать экземпляр (объект) класса Main . void задает возвращаемый тип метода ‘main’. void означает, что этот main метод ничего не возвращает. main – это имя метода

System.out.println("Hello World");

Да, вам нужно приложить столько усилий, чтобы напечатать одно заявление. Давайте выясним, что это за ключевые слова. System - это один из предопределенных классов java. Он содержит различные методы и переменные, которые полезны для программистов. Если вы используете оператор точки после System , например, этот System. вы сможете увидеть все методы, принадлежащие этому классу. выход - это одна из таких переменных, которая находится в классе |/System . Он используется для представления выходных данных программы. выход также имеет свои собственные методы. Вы также можете исследовать их с помощью оператора dot ( out. ). println() – это метод, который принадлежит out . При этом выводится строка. Вы можете включить предложение (то, что вам нужно напечатать) в круглые скобки () в двойные кавычки (если это строка), и оно будет напечатано программой. ; точка с запятой требуется в программах Java, в отличие от Python. Если вы пропустите это, ваша программа не будет работать так, как она есть на C и C++.

Теперь пришло время дать вам задание:p

задача

Напишите программу для отображения следующего вывода.

“Несси? Ты назвал мою дочь в честь Лох-Несского ЧУДОВИЩА?”, Белла снова бросается на Джейкоба. Сет в волчьем обличье прыгает на Беллу, чтобы защитить Джейкоба.

ответ

Давайте посмотрим непосредственно на код.

package com.company;
public class Main {
    public static void main(String[] args) {
        System.out.println("\"Nessie? You nicknamed my daughter after the Loch Ness MONSTER?\", Bella lunges at Jacob again.\nSeth, in wolf form, jumps at Bella to protect Jacob.";
    }
}

Это точный код, который вы должны ввести, чтобы получить заданный результат. Я думаю, что вы, возможно, столкнулись с проблемой получения двойных кавычек (“”) и напечатана новая строка. Однако, если вы скопировали и вставили данный вывод сразу в метод main , Intellij IDEA, возможно, автоматически выполнил бы за вас сложную работу, добавив обратную косую черту \ . Давайте оценим код.

Здесь данный вывод начинается с двойной кавычки. Итак, чтобы напечатать его, вам нужно использовать обратную косую черту, которая известна как ‘escape sequence’ . Так что это должно начинаться так: "\"Несси? ... Когда вам нужно напечатать предложение в новой строке, вы должны использовать \n , как показано в коде. Как тогда вы можете напечатать обратную косую черту? Да, вы должны использовать двойные обратные косые черты. Например, чтобы напечатать строку C:\Users\Documents , код должен выглядеть следующим образом;

package com.company;
public class Main {
    public static void main(String[] args) {
     System.out.println("C:\\Users\\Documents"); 
// to print with the backslash
    }
}

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

Теперь вы написали свою первую программу. Ознакомьтесь с командой System.out.println(); , прежде чем переходить к остальным статьям:)

Оригинал: “https://dev.to/chathurashmini/basics-of-java-3-215a”