When I declare an empty array, what does the output given by the typeof method mean?

Yes, or you can even leave off the 1 since it is implicit from the size:

julia> numbers = Array{Int,1}(undef, 0)
Int64[]

julia> numbers = Array{Int}(undef, 0)
Int64[]
5 Likes