Область видимости переменных в Java

Область видимости переменных это часть программы где храняться переменные. Как и C/C++, в Java, все поля распределены по областям видимости, то есть область видимости переменных может быть определена на этапе компиляции.

Как хранятся Java объекты в памяти

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

Миф о том что файл должен называться так же как и класс

Ранее в статьях про то как работает Java мы говорили о том что Java класс и файл должны называться одинаково. Если это правило нарушается, то возникает ошибка компиляции.

Пакеты в Java (Packages in Java)

Пакет (Package) в Java это механизм для инкапсуляции группы классов, под пакетов и интерфейсов.

Типы данных в Java

JVM(Java Virtual Machine) это среда для запуска Java приложений. При запуске Java программы вызывается метод main, который реализован в java коде. JVM это часть JRE.