Declarar, crear e inicializar un arreglo: todas las formas
Las cinco sintaxis que Java acepta para lo mismo — new, literal de arreglo, inicializador abreviado, var y el arreglo de tamaño cero —, cuál usar en cada caso, y las que solo compilan en el sitio correcto.