Observe a figura a seguir, que representa o ambiente Java.
O arquivo.class não contém código que é nativo para seu
processador, mas sim a linguagem de máquina da Java Virtual
Machine (Java VM), conhecida por
Q128472 - UFMT Técnico de Tecnologia da Informação 2016
Sobre as linguagens de programação mais utilizadas na academia e indústria, marque V para as afirmativas
verdadeiras e F para as falsas.
( ) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado
em ambientes Windows e Linux.
( ) A linguagem de programação C++ surgiu para substituir a linguagem C, pois C é obsoleta e não é
mais utilizada.
( ) Java é uma linguagem de programação orientada a objetos que é executada em uma máquina virtual
Java (JVM).
( ) As linguagens de programação C++, Python e Java utilizam o modelo de orientação a objetos.
Um programa na linguagem Java é compilado e gera um determinado arquivo com formato específico, que pode ser executado onde quer que a plataforma esteja presente, em qualquer sistema operacional subjacente. Enquanto que cada plataforma possui sua própria implementação da máquina virtual Java, existe somente uma especificação padronizada para a máquina virtual, proporcionando uma interface uniforme para aplicações em qualquer hardware, conhecida por Java Virtual Machine, ideal para uso na internet.
O arquivo e o correspondente formato são,respectivamente ,chamados:
Q128886 - CESGRANRIO Técnico de Informática Júnior 2012
Java é uma linguagem fortemente tipada, havendo regras de conversão específicas entre os tipos. Para facilitar o desenvolvimento de programas, entretanto, existem algumas conversões implícitas (typecast) que são feitas automaticamente pela JVM.
Um técnico de informática foi chamado para avaliar, com base nesses conceitos, um programa na linguagem Java cujas instruções estão na seguinte ordem:
1º - Integer meuInteger=2; 2º - int meuInt= new Integer(2); 3º - String umaString= meuInteger; 4º - String outraString= ""+meuInt;
Uma vez que as instruções foram colocadas em um único programa na ordem em que foram apresentadas, o técnico identificou que causará(ão) erro de compilação apenas a(s) seguinte(s) instrução(ões):
O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código, que é interpretada pelas Máquinas Virtuais Java (JVMs). Esse processo apresenta portabilidade como grande vantagem. Essa forma intermediária é denominada:
Q129334 - FCC Técnico Judiciário - Tecnologia da Informação 2010
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de
Q129355 - FCC Técnico Judiciário - Tecnologia da Informação 2010
O JVM mais o núcleo de classes da plataforma Java e os arquivos de suporte formam o