Павел Забелин - JAVA 2021 - лёгкий старт

Здесь есть возможность читать онлайн «Павел Забелин - JAVA 2021 - лёгкий старт» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. ISBN: , Жанр: Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

JAVA 2021: лёгкий старт: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «JAVA 2021: лёгкий старт»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Главная цель этой книги – показать читателю, что программирование на Java, гораздо более проще, чем принято об этом думать. Как известно «хочешь лучше понять сам – расскажи об этом другому», что я и попытался сделать на страницах этой книге в меру своих сил и времени. Эта книга как раз вам поможет обрести базовые знания программирования и языка программирования Java, и избавит вас от проблем с пониманием основ программирования.

JAVA 2021: лёгкий старт — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «JAVA 2021: лёгкий старт», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

double – хранит восемь байт информации, и соответственно значения с плавающей точкой от 4.9х10 —324 до 1.7х10 308;

char – хранит 16 бит (2 байта), и соответственно символ в формате UTF.

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

В основном используют int и float, т.к. они покрывают большинство нужд.

Остается только один вопрос: как программист узнает где расположены эти два байта и как к ним обратиться . Именно для этого существуют переменные.

Переменные

Переменная – это указательна область памяти определенного типа. Вы можете думать обо всем этом как о большом складе. Вы приходите на склад (вся свободная память компьютера) и говорите «мне нужно содержимое коробки с таким-то именем» (переменная) и заведующий склада (виртуальная машина Java) дает вам это содержимое. Также вы можете не только взять, но и положить туда то, что вам необходимо. Но если коробка маленькая, а вы пытаетесь засунуть туда большое содержимое – заведующий склада не даст вам это сделать и скажет, что вы ошибаетесь.

Несколько примеров как это выглядит в коде:

int box1;

int box2 = 70;

box1 = 50;

int box3 = box1 + box2;

System.out.println (box3);

В первой строке мы определяем переменную box1типа int.

Во второй строке мы определяем переменную box2типа int, при этом мы сразу кладем туда (или как говорят программисты «присваиваем») значение 100.

В третьей строке мы присваиваем переменной box1значение 50 (программисты еще говорят «переменная box1 проинициализирована значением 50»). Если мы этого не сделаем, то получим ошибку на этапе компиляции нашей программы: компилятор скажет, что нельзя в программе использовать переменные, у которых нет значений.

В четвертой строке мы складываем содержимое box1и box2и присваиваем новой переменной box3тоже типа int.

В пятой строке выводим на экран (или как еще говорят «распечатываем на экране») значение переменной box3(120).

Как долго живут переменные?

Чем больше и сложнее программа, тем больше различных данных придется хранить в различных переменных. Причем зачастую нам нужны переменные только на какое-то время совершения какой-то операции или нескольких операций. Стоит ли хранить даже такие «временные переменные»? – конечно же нет. И как раз для этого была придумана «область видимости переменной», которое определяет, как долго переменная «будет жить», т.е. будет доступна для использования. На практике область видимости определяется фигурными скобками {} – переменная объявленная и проинициализированная внутри фигурных скобок «умирает» как только поток выполнения программы выйдет за эти скобки. Отсюда следует несколько областей видимости:

– локальная переменная объявленная внутри метода (доступна только внутри метода)

– переменная объявленная внутри класса (доступна только внутри объекта, порожденного из класса)

– статическая переменная класса (доступна все время, т.к. класс «живет» все время пока исполняется программа)

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «JAVA 2021: лёгкий старт»

Представляем Вашему вниманию похожие книги на «JAVA 2021: лёгкий старт» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «JAVA 2021: лёгкий старт»

Обсуждение, отзывы о книге «JAVA 2021: лёгкий старт» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x