Garantie d’initialisation des tableaux Java

Est-ce que Java garantit l’initialisation des tableaux?

Supposons que j’utilise le code char[] uuid = new char[36]; , serait-il garanti que chaque élément serait initialisé à 0?

Oui. JLS §10.3 garantit que tous les éléments d’un tableau sont réglés sur leurs valeurs initiales, ce qui est garanti par JLS §4.12.5 comme étant 0 , false ou null .

Oui, cela garantit l’initialisation. JLS section 10.3