1 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>До сих пор при определении переменных мы использовали ключевое слово var, что может удивить тех, кто имеет какой-то опыт на Java. Обычно определение переменных показывают так:</p>
1
<p>До сих пор при определении переменных мы использовали ключевое слово var, что может удивить тех, кто имеет какой-то опыт на Java. Обычно определение переменных показывают так:</p>
2
<p>Пришло время раскрыть карты! Java - это статически типизированный язык. В таких языках тип переменной фиксируется при ее объявлении. В большинстве языков для этого перед именем переменной указывается ее тип - в примере выше это число (int) и строка (String).</p>
2
<p>Пришло время раскрыть карты! Java - это статически типизированный язык. В таких языках тип переменной фиксируется при ее объявлении. В большинстве языков для этого перед именем переменной указывается ее тип - в примере выше это число (int) и строка (String).</p>
3
<p>Раньше на Java создавали переменные только так, до тех пор пока не появился var. var - специальное ключевое слово, которое включает механизм<strong>вывода типов</strong>. Вывод типов автоматически определяет тип присваиваемого значения и связывает его с переменной. В примерах выше очевидно, где какой тип, тогда зачем его явно прописывать?</p>
3
<p>Раньше на Java создавали переменные только так, до тех пор пока не появился var. var - специальное ключевое слово, которое включает механизм<strong>вывода типов</strong>. Вывод типов автоматически определяет тип присваиваемого значения и связывает его с переменной. В примерах выше очевидно, где какой тип, тогда зачем его явно прописывать?</p>
4
-
<p>Вывод типов в Java появился в 2018 году, но в некоторых других языках он существует не один десяток лет. Первый язык с выводом типов называется ML и появился он аж в 1973 году. С тех пор вывод типов был добавлен в Ocaml, Haskell, C#, F#, Kotlin, Scala и множество других языков.</p>
4
+
<p>Вывод типов в Java появился в 2018 году, но в некоторых других ��зыках он существует не один десяток лет. Первый язык с выводом типов называется ML и появился он аж в 1973 году. С тех пор вывод типов был добавлен в Ocaml, Haskell, C#, F#, Kotlin, Scala и множество других языков.</p>
5
<p>Вывод типов предпочтителен в большинстве ситуаций, однако бывает такое, что выводимый тип нас не устраивает. Тогда мы можем указать тип явно.</p>
5
<p>Вывод типов предпочтителен в большинстве ситуаций, однако бывает такое, что выводимый тип нас не устраивает. Тогда мы можем указать тип явно.</p>