Здесь вы получите бесплатные руководства по Java, которые помогут вам изучить программирование на Java от начального до продвинутого уровня. Эти уроки написаны для начинающих.
Базовый
3. Установка Java: загрузка, установка и настройка пути
4. Напишите, скомпилируйте и запустите свою первую программу на Java.
6. JVM: архитектура и структура виртуальной машины Java
7. Типы переменных и правила объявления переменных
8. Типы данных и соглашения об именах
9. Типовое литье
10. Последовательности побега
Вступайте в группу - vk.com/mrsisadm - там больше интересного!!!
Преобразование одного типа данных в другой тип данных называется
приведением типа. Приведение типов в Java бывает двух типов, т. Е. Неявное приведение типов, которое
также известно как автоматическое приведение типов и явное приведение типов.
Неявное или автоматическое приведение типов
- В этом случае меньший тип данных преобразуется в больший тип данных, который
также известен как расширение. - Вероятности потери данных нет.
- Это выполняется компилятором, поэтому это называется автоматическим
приведением типов. - Пример: байт b = 10; int x = b; Здесь байтовый тип преобразуется в
тип int.
Явное приведение типов
- В этом случае больший тип данных преобразуется в меньший тип данных, который
также известен как сужение. - Есть вероятность потери данных.
- Это делает пользователь с помощью оператора приведения типов ie
(). - Пример: int x = 10; байт b = (байт) x; Здесь тип int
преобразуется в байтовый.
Продвижение типа в Java
- Преобразование меньшего типа данных в больший тип данных называется
продвижением типа. - Разрешено только повышение, понижение не допускается.
Таблица продвижения типов
- Эта диаграмма рассказывает нам о процессе преобразования одного меньшего
типа данных в другой больший тип данных. - Double нельзя преобразовать ни в один тип данных.
Примечание. Long занимает
8 байтов, а float - 4 байта, вместо этого long (больший тип) может быть
преобразован в float (меньший тип), что является исключением.