Maison > Questions et réponses > le corps du texte
Pourquoi les variables locales Java doivent-elles être initialisées ? Tout comme le titre. Merci.
黄舟2017-05-17 10:00:02
Le compilateur ne peut pas réussir
S'il n'y a pas d'initialisation, pointez simplement vers une adresse similaire à c. La compilation directe de Java a donc échoué.
高洛峰2017-05-17 10:00:02
Par rapport aux variables globales, les variables locales ont un cycle de vie court et sont déclarées plusieurs fois. Si une valeur initiale est donnée comme une variable globale, cela affectera les performances. Il est dangereux de ne pas donner de valeur initiale. Nous avons donc fait un compromis et stipulé. que les utilisateurs doivent d'abord attribuer une valeur et réutiliser.