SóProvas


ID
783643
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Programação
Assuntos

Com referência a linguagens de programação, algoritmos e estruturas de dados, objetos e Java, julgue o  item. 

AWT é um conjunto de componentes GUI, integrante da arquitetura JEE6, constante no pacote java.awt, desenvolvidas para substituir as GUIs do SWING.

Alternativas
Comentários
  • Errado, AWT caiu em desuso, utiliza-se swing.

  • Diferentemente do comentário do colega E. Santos, entendo que existem componentes awt que já estão assinalados pela oracle como deprecated (como acontece com todos os pacotes). Mas isso não significa que a awt caiu em desuso. Ainda, na minha interpretação, awt e swing possuem propostas diferentes. Por exemplo, fazendo um rápido paralelo entre swing e awt, o swing possui mais alto nível de abstração, maior independência das api dos sistemas operacionais e requer maior esforço computacional hospedeiro. Ao contrário, o awt é mais leve, mas pode apresentar maior número de comportamentos distintos em decorrência das diferenças entre os sistemas operacionais e suas api gráficas nativas.

    Saudações,

  • Acho que o erro se encontra em dizer que a biblioteca java.awt faz parte do JEE, quando na verdade ela faz parte do JSE. E dentro do JSE existe tanto swing quanto awt.

    https://docs.oracle.com/javase/7/docs/api/

    https://docs.oracle.com/javaee/7/api/

  • Errado.

    O pacote Swing é uma evolução do pacote AWT.

    @João, o JEE é a plataforma 'enterprise' e tem o mesmo que o JSE (S = standard) e muito mais.