Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Joze Peireira

Java Questões em Java 9!

Recommended Posts

Boa Noite, comunidade! Minha primeira postagem aqui, então me desculpe qual quer erro.

   

 

  E o segui-te, fiz uma prova de concurso e me deparei com questões em que fiquei com duvidas se realmente estão corretas. então gostaria de ajuda par identificar.

segue as questões:

Obs.: A versão em questão seria java 9

 

1-A linguagem Java tem acrescentado recursos a cada nova versão. Qual das sentenças a seguir provoca um erro de compilação?

 

(A) s.forEach(System.out::print);

(B) for (String $s : s) System.out.println($s);

(C) public static void main(String[] args);

(D) private void x(final int y) {System.out.print(y);}

 

 

2-Programa em java contendo as classes A, B e C, todas elas contendo o método void m(),onde a classe A representa um conceito mais genérico que B, e a classe C representa um conceito mais especifico que A. Esse programa esta representado em:

 

(A) class A extends B {}

      class B extends C {void m(){}}

      class C {}

 

(B) class B extends A {}

      class C extends B {void m(){}}

      class A {}

 

(C) class C extends B {}

      class B {void m(){}}

      class A extends B {}

 

(D) class B extends C {}

      class C extends A {}

      class A {void m(){}}

 

 

3- Seja a função f definida pelo código java abaixo, qual e o resultado da chamada f(5)?

 

          public int f (int n) {

 

       if (n==0)

           

          return 1;

 

     else 

 

           --n;

 

          return f(n) + f(n);

}

 

(A) 16

(B) 32

(C) 64

(D) A execução entra em loop infinito.

        

,       

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

A primeira é a letra C por que o método main precisa ser implementando tendo um corpo de método com {} e não terminando com ;

A segunda pretendo entrar com recurso, por que se a classe C é mais especifica que A, então C precisa modificar o método void m(){}

A terceira realmente dá 32, fiz uma classe Java e testei, e deu 32. 

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
56 minutos atrás, rogerio0308 disse:

A primeira é a letra C por que o método main precisa ser implementando tendo um corpo de método com {} e não terminando com ;

A segunda pretendo entrar com recurso, por que se a classe C é mais especifica que A, então C precisa modificar o método void m(){}

A terceira realmente dá 32, fiz uma classe Java e testei, e deu 32. 

12 horas atrás, Joze Peireira disse:

Poise cara, pesei que o dois pontos seguidos daria erro (::), pelo visto você também fez a prova?

tem duas outras questões que cabem recurso. agente pode entra em um acordo pra redigir melhor o recurso.

 

 

 

adicionado 0 minutos depois

Cahei esse site aq que me deixo em duvida.

 

https://pt.stackoverflow.com/questions/93048/o-que-significa-public-static-void-mainstring-args

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×