

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Qual método em Java deve ser utilizado para retornar o caractere a uma determinada posição de uma string?
getChar
split
charAt
valueOf

Qual será o resultado?
Considere a seguinte Classe Comparação implementada em Java.
public class Comparacao {
public static void concat( String str){
str += "Concat";
}
public static void main(String[] args) {
String str = "teste";
String str2 = "Concat";
if( str + str2 == "testeConcat"){
System.out.println("passo1");
}else{
System.out.println("passo2");
}
concat(str);
if( str.equaÍs("testeConcat") ){
System.out.println("passo3");
}else{
System.out.println("passo4");
}
}
}
Quais strings serão impressas no console?
passo1, passo2
passo2, passo4
passo1, passo4
passo2, passo3
passo1, passo3
Considere o seguinte programa Java
import java.util.Scanner; public class teste3 { public static void main(Stringl] args) { int i, z=0, n=5; char v; Scanner s = new Scanner(System.in); ___for (i=0; i<n; i++){ v=s.next().charAt(0); if ((v > 'g')||(v <= '19') z=z+2; else z=z+1;} __System.out.printin(z);}} |
Ao ser passada a seguinte sequência de entrada de dados: f g k i m; o valor final de z é iguala:
10
9
7
6
8
Com a linguagem Java, grupos de desenvolvimento de software podem usar uma abordagem modular de projeto e uma implementação orientada a objetos para que sejam muito mais produtivos do que com as técnicas anteriormente populares, como a programação estruturada. Programas orientados a objetos são, muitas vezes, mais fáceis de entender, corrigir e modificar. Para que um objeto tenha atributos que o acompanhem ao longo de sua vida, estes deverão ser implementados como
métodos.
operadores.
parâmetros.
variáveis locais.
variáveis de instância.
Em JAVA, existe um método que pertence à biblioteca nativa, onde não é capaz de bloquear a execução de uma determinada thread. Com relação a esse assunto, marque a alternativa correta.
Thread.join()
Thread.insert()
Thread.block()
Thread.delete()
Thread.yield()
No que diz respeito às Regras de Declaração para Arquivos-Fonte Java, analise as proposições a seguir.
I. Se o arquivo de código-fonte tiver uma classe pública, seu nome terá que coincidir com o nome dessa classe.
II. Se não houver instrução package, as instruções import terão que ser as primeiras (fora os comentários) do arquivo de código-fonte.
III. O arquivo só pode ter uma instrução package, porém, várias de import.
IV. Um arquivo de código-fonte pode ter várias classes públicas.
V. O arquivo só pode ter uma classe não pública.
Estão CORRETAS as proposições
I, III e IV.
I, II e III.
I, IV e V.
II, IV e V.
II, III e V.
Considere a classe Java a seguir:
public abstract class Aviao {
_ private final String modelo;
_ public Aviao(String modelo){
_ _ this.modelo = modelo;
_ }
_ private String getModelo(){
_ _ return this.modelo;
_ }
_ public abstract void Subir();
_ public abstract void Descer();
_ private abstract void Manobrar();
}
A compilação dessa classe produz um erro, pois
não foi apresentada uma implementação para os métodos Subir, Descer e Manobrar.
classes abstratas não podem implementar métodos privados.
os argumentos dos métodos e os campos da classe não podem ter o mesmo nome.
métodos não podem ser privados e abstratos simultaneamente.
métodos de acesso aos campos das classes não podem ser privados.
No Java, uma classe pode ser executada como uma thread desde que ela
implemente a interface Runnable.
não possua métodos marcados com a palavra reservada synchronized.
não acesse outras classes que não sejam threads.
possua os métodos start() e run().
seja descendente da classe Serializable.