SóProvas


ID
163708
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Provas
Disciplina
Programação
Assuntos

Em linguagens de programação, palavras-chaves são aquelas palavras ou identificadores que têm um significado implícito e relevante para a linguagem de programação. Em muitas linguagens, estas palavras-chaves são também palavras reservadas, isto é, não podem ser usadas em outros contextos, pois são reservadas para usos específicos da gramática da linguagem de programação. A linguagem Java possui um pequeno núcleo de palavras reservadas, incluindo os comandos de controle de fluxo (for, while, etc), identificadores de nível de acesso à classe (public, private, etc). Qual das seguintes descrições representa a correta aplicação do conceito de palavras reservadas em Java?

Alternativas
Comentários
  • a) o println é um nome de um método de uma classe nativa do java. Não é caracterizado como uma palavras reservada e qualquer classe de usuario pode conter um método println. ERRADO

    b) Nomes de pacotes e de classe não podem contar palavras reservadas. ERRADO

    c) Caso se utiliza um prefixo ou sufixo com alguma palavra reservada(como "_while" ou "while2"), o interpretador não identifica aquilo como uma palavra reservada, uma vez que o simbolo é analisado em todo seu nome de identificação. ERRADO

    d) Desde que separadas em pacotes, classes podem ter nomes iguais sim, inclusive os mesmos nomes de classes nativas existentes no proprio framwork. CERTO

    e) Mesma justificativa da letra "b":  Nomes de pacotes e de classe não podem contar palavras reservadas. Mesmo no exemplo 'package meupacote.while', o termo 'while' se refere a uma classe dentro do pacote 'meupacote'. ERRADO