Summary
Keywords
Full Transcript
#java #eXcript Nessa aula, iremos estudar os tipos primitivos da linguagem Java como também, a quantidade de memória utilizada por cada um e a sua capacidade de armazenamento. Fato é, que na maior parte do tempo nem percebemos que estamos trabalhando com tipos primitivos, até porque, a manipulação acaba por ser muito semelhante a como manipulamos objetos. Porém, os tipos primitivos no Java não podem ser estendidos, até porque, só é possível estender classes. Porém, se estudarmos as bibliotecas do Java, veremos que para cada tipo primitivo, há uma classe correspondente, ou seja: ainda que manipulamos valores primitivos, estes, possuem uma classe para representa-los. Então, os tipos primitivos tem como meta melhorar a performance de execução e a classe correspondente, tem o objetivo de servir as funções e métodos para a manipulação de cada tipo de informação. A seguir, temos a listagem dos tipos primitivos do Java: - byte - short - int - long - float - double - char - boolean Os 4 primeiros tipos são inteiros e o que os diferenciam são suas capacidades de armazenamento. Atualmente, é recomendável utilizar somente o tipo inteiro, até porque, com a capacidade atual dos computadores, não está mais valendo a pena o risco de ter uma exceção levantada em tempo de execução nos informando que o valor atribuído a variável é maior do que a sua capacidade de armazenamento. Em seguida, nós temos os dois tipos de dados que armazenam número de ponto flutuante, são eles: float e double. Em seguida nós temos o tipo char, que possui capacidade de armazenamento de um único caractere e por fim, temos o tipo boolean para o armazenamento de valores lógicos, ou seja, valores do tipo True ou False (verdadeiro ou falso respectivamete). == CURSO DE JAVA == + Curso de Java: http://excript.com.br/curso-de-java.html + PlayList do Curso de Java: https://www.youtube.com/playlist?list=PLesCEcYj003Rfzs39Y4Bs_chpkE276-gD + SITE: http://excript.com.br/ + FACE: http://www.facebook.com/excript + MEU PERFIL PÚBLICO: https://goo.gl/4SPRVf + E-MAIL: [email protected]
