Переменные и типы данных
Изучите переменные, примитивные типы данных, объявления, присваивание и базовой вывод.
«Переменные и типы данных» — бесплатный урок Java Academy на CoddyKit. Это урок 1 из 3. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Java Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Java Academy содержит 3 уроков всего.
Что такое переменные
Переменные хранят значения, которые программа может использовать и изменять. Представьте переменную как подписанную коробку.
- У каждой переменной есть тип, определяющий, что она может хранить.
- Имена должны быть короткими и понятными (например,
count,price). - Используйте отдельную переменную для каждой самостоятельной части информации.
Обзор типов
Примитивные типы:
int: целые числа (например, 0, 7, -12)double: десятичные числа (например, 3.5, -0.25)boolean:trueилиfalsechar: один символ
Строковый тип хранит текст (это класс, а не примитивный тип): String name = "Ada";
Объявление и присваивание
Объявление и присваивание:
int count = 3;- Сначала укажите тип, затем имя и, при необходимости, начальное значение.
- Позже измените значение:
count = 10; - Завершайте каждую инструкцию точкой с запятой.
Литералы
Литералы — это фиксированные значения в коде.
- Целые числа:
0,-5,42 - Числа с плавающей точкой:
3.14,2.0 - Логические значения:
true,false
Делайте строки короткими для мобильных устройств. Разбивайте длинные выражения и ставьте пробелы вокруг операторов, чтобы код было легче читать.
Вывод значений
Выводите значения с помощью System.out.println.
System.out.println("Count: " + count);Если участвует строковый тип, + объединяет текст со значениями.
Пример с переменными
Попробуйте: создайте Main.java, вставьте код, запустите его, затем измените значения и запустите снова, чтобы увидеть обновлённый вывод.
public class Main {
public static void main(String[] args) {
int count = 3;
double price = 3.5;
boolean active = true;
String product = "Book";
System.out.println("Count: " + count);
System.out.println("Price: " + price);
System.out.println("Active: " + active);
System.out.println("Product: " + product);
count = 10;
System.out.println("Updated count: " + count);
}
}
Объявление double
Быстрая проверка: какая строка правильно объявляет переменную типа double со значением 3.5?
Повторение и далее
Повторение: вы узнали назначение переменных, примитивные типы, объявление и присваивание, литералы и вывод значений.
Далее: поработайте с пользовательским вводом и арифметическими выражениями.
Часто задаваемые вопросы
Урок «Переменные и типы данных» бесплатный?
Да — полный текст урока «Переменные и типы данных» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Java Academy, подпишись на CoddyKit PRO. Курс Java Academy содержит 3 уроков всего.
Чему я научусь в уроке «Переменные и типы данных»?
Изучите переменные, примитивные типы данных, объявления, присваивание и базовой вывод. Ты практикуешь Java Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Java Academy?
Предыдущий опыт не требуется. Java Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 3.
Сколько времени занимает урок «Переменные и типы данных»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Java Academy?
Да. Каждый урок Java Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Переменные и типы данных
- Ввод и выражения — часть 1
- Ввод и выражения — часть 2