SóProvas


ID
316306
Banca
FCC
Órgão
TRE-RN
Ano
2011
Provas
Disciplina
Programação
Assuntos

Em relação ao Java Standard Edition, é INCORRETO afirmar:

Alternativas
Comentários
  • A) CORRETO - Pela Especificação, em qualquer Java Virtual Machine (JVM) - parte obrigatória do ambiente JavaSE - existirá um Garbage Collector (Coletor de Lixo) responsável pelo Gerenciamento de Memória, ainda que o seu funcionamento interno não seja rigidamente estabelecido.
    B) INCORRETO - O ambiente correto aqui seria Java Micro Edition (JME), e não Java Standart Edition (JSE).
    C) CORRETO - Apenas com o JSE é possível desenvolver aplicativos para desktop com as bibliotecas (API) Swing e AWT, que são API para interfaces gráficas (Contém botões, painéis, frames, etc..).
    D) CORRETO - Aqui é o famoso "Write Once, Run Anywhere" criado pela Sun, sobre o Java. Os códigos-fonte (*.java) são compilados para Bytecodes (*.class), e estes últimos são interpretados em qualquer Sistema Operacional que contenha uma Máquina Virtual Java (JVM).
    E) CORRETO - Java é uma linguagem Orientada a Objetos. E o multithreading é suportado pela mesma, implementado pela classe Thread.
  • Letra B

    Ressalta-se que o JME é o 'mais fracassado' entre eles (JSE e JEE)

    -> não roda em android nem em IOS... não roda em lugar nenhum... esse cara 'morreu'.

    Não tem mercado para ele... para o uso em smartphones.

    Rodava no "Symbian".

    * No Android vc programa em Java, mas não roda Java... ou seja, ele não tem uma máquina virtual dentro dele.

    Criaram o Java Embeded: dentro dele englobaram o Java ME.

    - contempla microdispositivos embarcados, com o JavaCard (que é uma tecnologia que permanece em uso), o JavaTV (TV digital) e o Java ME (esse cara já é voltado para placas (raspberry...) não mais para celulares).