Сегодня я пытался преобразовать жестко закодированное значение в короткое, и S не работал. Итак, я пошел искать его, но понял, что даже не знаю, как называется эта особенность синтаксиса Java. Есть ли имя для этого? Если нет, есть ли хотя бы список всех возможных способов приведения жестко закодированных числовых значений?
Epilouge
Получив ответ «Литералы», я смог ответить на мой вопрос о шортах. Если вам интересно, в Java нет короткого литерала. Вы просто должны явно привести его так: (short)12
.