Ir ao conteúdo
  • Cadastre-se

Joze Peireira

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por Joze Peireira

  1. 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

  2. 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.

            

    ,       

     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...