Павел Забелин — лучшие цитаты из книг, афоризмы и высказывания

Цитаты из книг автора «Павел Забелин»

44 
цитаты

Пример кода: public class FooClass { public static int a = 10; public int b = 11; public static void some() { int c = 12; } public void test() { int d = 13; { doSomething1(); int e = 14; doSomething2(); doSomething3(); } int f = 15; } } Представим, что программа создает в какой-то момент времени объект из класса FooClass. Тогда: – переменная a будет «жить» пока исполняется программа, – переменная b будет жить пока жив объект класса FooClass, – переменная c будет жить только пока программа выполняет метод some (), – переменная d будет жить только пока программа выполняет метод test (), – переменная e будет жить только пока программа выполняет команды которые находятся внутри фигурных скобок в методе test (), – переменная f будет жить только пока программа выполняет метод test ()
10 февраля 2022

Поделиться

На практике область видимости определяется фигурными скобками {} – переменная объявленная и проинициализированная внутри фигурных скобок «умирает» как только поток выполнения программы выйдет за эти скобки. Отсюда следует несколько областей видимости: – локальная переменная объявленная внутри метода (доступна только внутри метода) – переменная объявленная внутри класса (доступна только внутри объекта, порожденного из класса) – статическая переменная класса (доступна все время, т.к. класс «живет» все время пока исполняется программа)
10 февраля 2022

Поделиться

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).
10 февраля 2022

Поделиться

Переменная – это указатель на область памяти определенного типа.
10 февраля 2022

Поделиться

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

Поделиться

float – хранит четыре байта информации, и соответственно значения с плавающей точкой от 1.4х10—45 до 3.4х1038; double – хранит восемь байт информации, и соответственно значения с плавающей точкой от 4.9х10—324 до 1.7х10308; char – хранит 16 бит (2 байта), и соответственно символ в формате UTF.
10 февраля 2022

Поделиться

Вообще в Java существует 8 примитивных типов данных: boolean – хранит один бит информации; byte – хранит один байт информации, и соответственно целочисленные значения от -128 до 127 включительно; short – хранит два байта информации, и соответственно целочисленные значение от -32768 до 32767 включительно; int – хранит четыре байта информации, и соответственно целочисленные значение от -2147483648 до 2147483647 включительно; long – хранит восемь байт информации, и соответственно целочисленные значения от – 9223372036854775808 (-2 в степени 63) до 9223372036854775807 (2 в степени 63 минус 1) включительно;
10 февраля 2022

Поделиться

Память состоит из маленьких ячеек памяти. Каждая ячейка хранит одно значение 0 или 1, и называется бит. Принято считать, что 8 бит – это 1 байт. 1024 байта – это 1 килобайт. 1024 килобайт – это 1 мегабайт. 1024 мегабайт – это 1 гигабайт. Ну а потом уже следуют тера-, пета-, экса-…. байты.
10 февраля 2022

Поделиться

Данные, используемые программой, хранятся в памяти компьютера. Такая память называется оперативной памятью
10 февраля 2022

Поделиться

Eclipse – это бесплатная IDE, с тысячами полезных плагинов, облегчающая жизнь разработчика.
10 февраля 2022

Поделиться