Программист

Разработка приложений для Android: полное руководство для программистов


Скачать книгу

который принимает два параметра типа int и возвращает их сумму.

      3. Создайте класс, который имеет два свойства: имя и возраст.

      4. Создайте объект класса и присвойте ему значения свойств.

      Вопросы для самопроверки

      1. Какие типы данных существуют в Java?

      2. Какие операторы используются в Java?

      3. Какие управляющие конструкции существуют в Java?

      4. Какие типы методов существуют в Java?

      5. Какие типы классов существуют в Java?

      2.2. Основные конструкции языка

      В предыдущей главе мы познакомились с основными понятиями программирования на языке Java, который является основным языком для разработки приложений Android. Теперь давайте более подробно рассмотрим основные конструкции языка, которые будут использоваться в наших программах.

      Переменные и типы данных

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

      Целые числа (int): используются для хранения целых чисел, например, 1, 2, 3 и т.д.

      Дробные числа (float, double): используются для хранения дробных чисел, например, 3.14, -0.5 и т.д.

      Символы (char): используются для хранения отдельных символов, например, 'a', 'b', 'c' и т.д.

      Логические значения (boolean): используются для хранения логических значений, например, true или false.

      Для объявления переменной в Java используется ключевое слово `int`, `float`, `double`, `char` или `boolean`, за которым следует имя и, возможно, присвоение значения. Например:

      ```java

      int x = 5; // объявление целой переменной и присвоение ей значения 5

      float y = 3.14f; // объявление дробной переменной и присвоение ей значения 3.14

      ```

      Операторы

      Операторы используются для выполнения действий над переменными и значениями. Java имеет несколько типов операторов, включая:

      Арифметические операторы: `+`, `-`, ``, `/`, `%` и т.д.

      Сравнительные операторы: `==`, `!=`, `>`, `<`, `>=` и т.д.

      Логические операторы: `&&`, `||`, `!` и т.д.

      Присвоение операторов: `=`, `+=`, `-=`, `/=` и т.д.

      Например:

      ```java

      int x = 5;

      int y = 3;

      int z = x y; // использование арифметического оператора для сложения и y

      ```

      Управляющие конструкции

      Управляющие конструкции используются для управления потоком выполнения программы. Java имеет несколько типов управляющих конструкций, включая:

      Условные операторы: `if`, `else`, `switch` и т.д.

      Циклы: `for`, `while`, `do-while` и т.д.

      Например:

      ```java

      int x = 5;

      if (x > 10) {

      System.out.println("x больше 10");

      } else {

      System.out.println("x меньше или равно 10");

      }

      ```

      В этой главе мы рассмотрели основные конструкции языка Java, включая переменные, типы данных, операторы и управляющие конструкции. следующей более подробно рассмотрим объектно-ориентированное программирование в Java его применение разработке приложений для Android.

      2.3. Объектно-ориентированное