Tipos Primitivos 🥔
Os tipos primitivos em Java são como as batatas 🥔 da programação. São simples e básicos, usados para armazenar valores simples, como números inteiros e caracteres.
int: Representa números inteiros. Por exemplo, int idade = 25; armazena a idade 25.
char: Armazena caracteres, como letras ou símbolos. Por exemplo, char letra = 'A'; guarda a letra 'A'.
boolean: Armazena valores verdadeiros ou falsos. Por exemplo, boolean estaChovendo = true; indica se está chovendo ou não.
Tipos Não Primitivos 🏠
Os tipos não primitivos em Java são como casas 🏠, pois podem conter informações mais complexas e até mesmo outros tipos primitivos.
String: Representa texto. Por exemplo, String nome = "Alice"; guarda o nome "Alice".
Array: Armazena uma coleção de valores do mesmo tipo. Por exemplo, int[] numeros = {1, 2, 3, 4, 5}; guarda uma lista de números inteiros.
Classe: Você pode criar suas próprias classes para representar objetos personalizados, como class Pessoa { String nome; int idade; }. Isso permite que você crie objetos como Pessoa alice = new Pessoa(); com propriedades nome e idade.
ArrayList: É uma coleção dinâmica que pode crescer ou encolher. Por exemplo, ArrayList nomes = new ArrayList<>(); pode armazenar uma lista flexível de nomes.
Objetos: Além das classes personalizadas, Java possui muitas classes pré-definidas que podem ser usadas para criar objetos, como Date para datas e Scanner para entrada de usuário.
Em resumo, tipos primitivos são simples, enquanto tipos não primitivos são como casas 🏠, capazes de armazenar informações mais complexas. Usamos ambos em Java para criar programas poderosos e flexíveis! 😊👍
LinkedIn: https://www.linkedin.com/in/antonio-rodrigo-wanderley-serra/
GitHub: https://github.com/antoniorws
Top comments (0)