Executando verificação de segurança...
0

Vou ser sucinto sobre o aspecto da verbosidade, para talvez sanar esta questão em mais alguém, que pode ver como falha por uns, mas na verdade, sendo o resultado de ser explicito !

Java parece complicado por se escrever muito. E se escreve mais, pois Java quer ser bem explicito sobre o que ocorre.

Diferente de Python, JavaScript ou Ruby, que sao bem implicitos.

Explicando pelo tão famoso printar na tela:

Em Java:

System.out.println("Olá Mundo");

Texto "Olá Mundo" é consumido por println, que printa no console e pula a linha. Este, vindo do chamado campo estático out, da classe System.

Mas podemos simplicar isso, implicitando System:

import static java.lang.System.*;

E lá depois no print:
out.println("Olá Mundo");

Ou seja, em Java se escreve mais, não por ser um erro da linguagem. Não. Se escreve mais, pois Java busca ser transparente e muito explicito do que esta ocorrendo.

Nem pior ou melhor, apenas uma caracteristica.

***Acrescentado as correções informadas pelo colega @kht.

Carregando publicação patrocinada...
2

import System não funciona, nem sequer compila, veja.

Pra poder fazer out.println, vc precisaria de um import estático:

import static java.lang.System.out;

Ou então:

import static java.lang.System.*;

E só pra complementar, System e out não são bibliotecas. O primeiro é uma classe, e o segundo é um campo estático desta classe.