Java Core para os mais pequenos. Parte 2. Tipos de dados

Introdução

Neste artigo, não usaremos o IDE e o JDK instalados anteriormente . Porém, não se preocupe, seu trabalho não foi em vão. Já no próximo artigo estudaremos variáveis ​​em Java e codificaremos ativamente em IDEA . Este artigo também é uma etapa obrigatória. E no início do treinamento, você provavelmente retornará a ele mais de uma vez.





1998 - O código PIN do meu cartão de crédito nada mais é do que um número. Pelo menos para nós - para as pessoas. 36,5 - a temperatura mostrada por todos os termômetros em diferentes shoppings. Para nós, este é um número fracionário ou um número de ponto flutuante. Java Core for the Little Ones é o título desta série e o consideramos como um texto. Então, para onde estou levando. E ao fato de que Java (por isso é correto pronunciar, caso alguém pronuncie " Java "), como uma pessoa, você precisa entender com o que ela está lidando. Com que tipo de dados você trabalhará?





Os fãs da matriz e, espero, o restante dos leitores sabem que, em um nível baixo, todas as informações em um computador são representadas como um conjunto de zeros e uns. Mas os humanos, em um nível superior, possuem linguagens de programação de alto nível. Eles não exigem trabalhar com zeros e uns, fornecendo a capacidade de escrever código que as pessoas entendam. Uma dessas linguagens de programação é Java . Não apenas isso, Java é uma linguagem de programação fortemente tipada. E também existem linguagens com tipagem dinâmica de dados (por exemplo, Java Script). Mas estamos aprendendo uma linguagem de programação normal aqui, então não vamos nos distrair.





O que a tipificação forte significa para nós? Isso significa que todos os dados e cada expressão possuem um tipo específico, que é estritamente definido. E também o fato de que todas as operações de transferência de dados serão verificadas quanto à conformidade de tipo. Portanto, vamos descobrir rapidamente quais tipos de dados são representados em Java !





Primitivos

Na linguagem de Java existem 8 , comunidade indignado , tipos de dados primitivos. Eles também são chamados de simples. E estes são o que são:





  • Inteiros: byte



    , short



    , int



    , long



    ,





  • Números de ponto flutuante: float



    , double



    ;





  • Símbolos: char



    ;





  • Valores booleanos: boolean



    .





, , . . .





byte







. 8- c   -2^7 2^7-1. , -128 127. - . .





short







16- -2^15 2^15-1. -32768 32767. .





int







. 32 -2^31 2^31-1. , -2147483648 2147483647.





long







64- -2^63 2^63-1. -9223372036854775808 9223372036854775807. .





, ( , ).





float







32- . , double. , . , .





double







64 . double, .





char







16- 0 2^16. 0 65536. ( Unicode). , , - . char



, .





boolean







2 true false. . 1 > 10 false, 1 < 10 - true.





Este é o fim dos tipos de dados primitivos em Java . No próximo artigo, declararemos variáveis ​​de um tipo de dados específico. Vamos falar sobre o que são literais . E também aprenderemos o que é conversão de tipo de dados . Em geral, o próximo artigo será muito rico e informativo!








All Articles