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

Шрифт
Интервал



Публичные классы (public)


Защищенные классы (protected)


Частные классы (private)


Абстрактные классы (abstract)


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


Задания


1. Создайте переменную типа int и присвойте ей значение 10.


2. Создайте метод, который принимает два параметра типа 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 имеет несколько типов операторов, включая:


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


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