¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Java

Eike Lennie Portugués

Contenido del mapa

Java

  1. boolean: 1 bit; byte: 1 byte; short: 2 byte; char: 2 byte; int: 4 byte; float: 4 byte; long: 8 byte; double: 8 byte

  2. = atribuição; == igual a

  3. Instance of = testar se um objeto é uma instância de uma classe

  4. Sobrecarga de métodos: significa que os métodos dentro de uma Classe podem ter o mesmo nome se tiverem listas de parâmetros diferentes

  5. a palavra reservada this para mostrar que esse é um atributo da classe.

  6. Ao anotar nosso método com @Override, o código não compilará caso esse método não exista na classe pai (superclasse)

  7. Construtores

    • public Bicicleta(int cadenciaInicial, int velocidadeInicial, int marchaInicial) { marcha = marchaInicial; cadencia = cadenciaInicial; velocidade = velocidadeInicial; }
    • Opcional, mas se ñ criar, o Java cria por conta própria
    • parece declaração de método, porém usam nome de classe e ñ tem retorno
  8. Argumentos

    • Usa-se varargs quando não se sabe quantos de um determinado tipo de argumento serão passados para o método:
      • public double soma(double... valores) { double soma = 0; for (int i = 0; i < valores.length; i++) { soma += valores[i]; } return soma; }
    • Um parâmetro pode ter o mesmo nome de um dos campos da classe. Se for esse o caso, diz-se que o parâmetro sombreia o campo;
    • Não pode ser igual ao nome de outro parâmetro para o mesmo método ou construtor e não pode ser o nome de uma variável local dentro do método ou construtor;
  9. No Java, a passagem de parâmetros sempre será por valor(byval) e nunca por referência(byref).

  10. A plataforma Java permite que se crie quantos objetos desejar e não precisa se preocupar em destruí-los

    • Java Runtime Environment possui um coletor de lixo que libera periodicamente a memória usada por objetos que não são mais referenciados
  11. private: especifica que o membro só pode ser acessado em sua própria classe;

  12. protected: especifica que o membro só pode ser acessado dentro de seu próprio pacote e, além disso, por uma subclasse de sua classe em outro pacote;

Información

Descripción
Mapa Mental sobre Java, creado por Eike Lennie el 11/06/2024.
Creado por
Eike Lennie
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?