Buscar

exercicio de java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

EXERCÍCIOD DE AUTORREVISÃO
01. Preencha as lacunas em cada um dos seguimentos:
a) Uma casa está para uma planta arquitetônica assim como um(a). OBJETIVO está para
uma classe.
b) Toda declaração de classe que inicia com a palavra-chave PUBLIC deve ser armazenada em um arquivo que tem exatamente o mesmo nome que a classe e ser armazenada em um arquivo que tem exatamente o mesmo nome que a classe e terminar com a extensão de nome do arquivo .java,
c) A palavra-chave PUBLIC em uma declaração de classe é imediatamente seguida pelo nome da classe.
d) A palavra-chave NEW solicita memória do sistema para armazenar um objeto e então chama o construtor da classe correspondente para inicializar o objeto.
e) Todo parâmetro deve especificar um(a) TIPO e um(a) IDENTIFICADOR .
f) Por padrão, as classes que são compiladas no mesmo diretório são consideradas como estando no mesmo pacote, conhecido como PACOTE PADRÃO.
g) Quando cada objeto de uma classe mantém sua própria cópia de um atributo, o campo que representa o atributo também é conhecido como um(a) VARIÁVEL DE INSTÂNCIA.
h) O Java fornece dois tipos primitivos para armazenar números de ponto flutuante na memória: FLOAT e DOUBLE.
i) As variáveis de tipo double representam números de ponto flutuante PRECISÃO DUPLA.
j) O método scanner NEXTDOUBLE retorna um valor double.
k) A palavra-chave public é um MODIFICADOR de acesso.
l) O tipo de retorno VOID indica que um método não retornará um valor.
m) O método Scanner NETTLINE lê os caracteres de até um caractere de nova linha ser encontrado e então retorna esses caracteres como uma String.
n) A classe String está no pacote JAVA.LANG.
o) Um(a) IMPOT não é requerido(a) se você sempre referenciar uma classe por meio de seu nome de classe completamente qualificado.
p) Um(a) CLASSE ACCOUNT é um número com um ponto de fração decimal, como 7, 33,0,075 ou 1.000,12345.
q) As variáveis de tipo float representam números de ponto flutuante PRECISÃO SIMPLES.
r) O especificador de retorno %f é utilizado para gerar saída de valores de tipo float ou Double.
s) Os tipos no Java são divididos em duas categorias – tipo PRIMITIVOS e tipos POR REFERÊNCIA.
02. Determine se cada um dos seguintes é verdadeiro ou falso. Se falso, explique por quê.
a) Por convenção, os nomes de método iniciam com a primeira letra maiúscula e todas as palavras subsequentes do nome iniciam com a primeira letra maiúscula. (VERDADEIRO)
b) Uma declaração import não é necessária quando uma classe em um pacote utiliza outra do mesmo pacote. (FALSO)
c) Parênteses vazios que se seguem a um nome de método em uma declaração de método indicam que o método não requer nenhum parâmetro para realizar sua tarefa. (VERDADEIRO)
d) As variáveis ou métodos declarados com modificador de acesso private só são acessíveis a métodos da classe em que são declarados. (VERDADEIRO)
e) Uma variável do tipo primitivo pode ser utilizada para invocar um método. (FALSO)
f) As variáveis declaradas no corpo de um método particular são conhecidas como variáveis de instância e podem ser utilizadas em todos os métodos da classe. (VERDADEIRO)
g) O corpo de todos os métodos é delimitado pelas chaves esquerda e direita ({ e }). (VERDADEIRO)
h) As variáveis locais de tipo primitivo são inicializadas por padrão. (FALSO) 
i) As variáveis locais de instância de tipo por referência são inicializadas por padrão para o valor null. (VERDADEIRO)
j) Qualquer classe que contém public static voi main (String [] args) pode ser utilizada para executar um aplicativo. (FALSO)
k) O número de argumentos na chamada de método deve corresponder ao número de parâmetros na lista de parâmetros da declaração do método. (VERDADEIRO)
l) Os valores do ponto flutuante que aparecem no código- fonte são conhecidos como literais e são tipos float por padrão. (VERDADEIRO)
03. Qual a diferença entre variável local e um campo?
R= Variáveis local usa-se dentro do método de instancia.
Campo: É o que guarda um estado do objeto. É uma das formas de criar um atributo.
04. Explique o propósito de um parâmetro de método. Qual a diferença entre um parâmetro e um argumento.
R= O parâmetro é a variável que vai receber um valor na função (ou um método), o argumento por sua vez é esse valor, ou seja, o parâmetro recebe o argumento.
EXERCÍCIOD DE AUTORREVISÃO
 
 
01.
 
Preencha as lacunas em cada um dos 
seguimentos:
 
a)
 
Uma casa está para uma planta arquitetônica assim como um(a). 
OBJETIVO 
está para
 
uma classe.
 
b)
 
Toda declaração de classe que inicia c
om a palavra
-
chave 
PUBLIC
 
deve ser armazenada em 
um arquivo que tem exatamente o mesmo nome que a classe e ser a
rmazenada em um arquivo que 
tem exatamente o mesmo nome que a classe e terminar 
com a extensão de nome do arquivo .java,
 
c)
 
A palavra
-
chave 
PUBLIC 
em uma declaração de classe é imediatamente seguida pelo nome 
da classe.
 
d)
 
A palavra
-
chave 
NEW
 
solicita memória do
 
sistema para armazenar um objeto e então chama 
o construtor da classe correspondente para inicializar o objeto.
 
e)
 
Todo parâmetro deve especifica
r um(a) 
TIPO 
e um(a) 
IDENTIFICADOR
 
.
 
f)
 
Por padrão, as classes que são compiladas no mesmo diretório são considerada
s como estando 
no mesmo pacote
, conhecido como 
PACOTE PADRÃO
.
 
g)
 
Quando cada objeto de uma classe mantém sua própria cópia de um atributo, o campo que 
representa o atributo também é con
hecido como um(a) 
VARIÁVEL DE INSTÂNCIA
.
 
h)
 
O Java fornece dois tipos primitivos para armazenar números de ponto 
flutuante na memória: 
FLOAT
 
e
 
DOUBLE
.
 
i)
 
As variáveis de tipo 
double
 
representam números de pon
to flutuante 
PRECISÃO DUPLA
.
 
j)
 
O método scanner 
NEXTDOUBLE
 
retorna um valor 
double
.
 
k)
 
A palavra
-
chave 
public
 
é um 
MODIFICADOR
 
de acesso.
 
l)
 
O tipo de retorno 
VOID
 
indica que um método não retornará um valor.
 
m)
 
O método Scanner 
NETTLINE
 
lê os caracteres de até um caractere de nova linha ser 
encontrado e então retorna esses caracteres como uma Str
ing.
 
n)
 
A classe String está no pacote
 
JAVA.LANG
.
 
o)
 
Um(a) 
IMPOT 
não é requerido(a) se você sempre referenciar uma classe por meio de seu 
nome de cla
sse completamente
 
quali
ficado.
 
p)
 
Um(a) 
CLASSE ACCOUNT 
é um número com um ponto de fração decimal, como 7, 
33,0,075 
ou 1.000,12345.
 
q)
 
As variáveis de tipo 
float
 
representam números de ponto flutuante
 
PRECISÃO SIMPLES
.
 
r)
 
O especificador de retorno 
%f
 
é utilizado para gerar saída de valores de tipo 
float
 
ou Double.
 
s)
 
Os tipos no Java são dividido
s em duas categorias 
–
 
tipo 
PRIM
ITIVOS
 
e tipos 
POR 
REFERÊNCIA
.

Continue navegando