Nosso mundo móvel
A tecnologia móvel revolucionou a maneira como nos comunicamos e trabalhamos. Se você não concorda, olhe ao redor quando estiver em sua cafeteria favorita ou no parque. Você verá pessoas falando em seus telefones celulares, você os verá criando documentos ou apresentações em seus tablets, e você os notará ouvindo seus dispositivos através de fones de ouvido. É um sinal dos tempos. Estamos ocupados e queremos levar nossas vidas conosco enquanto nos mudamos. Mas como nós fazemos isso? Como fazemos com que a variedade de dispositivos móveis disponíveis funcionem perfeitamente em conjunto? Não é fácil e há uma série de tecnologias que contribuem. Um popular, em particular, é Java.
O que é Java?
Java é uma linguagem de programação de computador de alto nível criada em 1991 pela Sun Microsystems. Originalmente chamado de OAK, é de uso geral, o que significa que se destina a uma variedade de tarefas de programação. Ele foi projetado para telefones celulares, tablets e decodificadores (televisão), mas provou ser ineficaz. Em 1999, elementos da linguagem foram alterados para aproveitar as vantagens da Internet. Posteriormente, foi comprado pela Oracle em 2009. Hoje em dia, o Java é bastante popular, existindo em cerca de três bilhões de telefones móveis em todo o mundo e com suporte de mais de nove milhões de desenvolvedores.
O que é uma constante?
Como o nome sugere, uma constante é uma entidade imutável na programação de computadores. Em outras palavras, seu valor não muda. Se você pensar bem, há uma série de constantes no mundo, coisas que não mudam. O valor matemático Pi que é igual a 3,1415926 …, o ponto de ebulição da água 100C (212F), ou a aceleração devido à gravidade 9,8 metros por segundo ao quadrado. Valores como esses sempre existiram, e crescemos aprendendo e aceitando-os. As constantes de programação do computador desempenham uma função semelhante. Pela existência do programa que os contém, seus valores não mudam.
Como você declara uma constante Java?
As constantes Java são declaradas como qualquer outra variável, você atribui a ela um ou mais modificadores, um tipo, um nome simbólico e o valor. Para um valor de ponto flutuante simples (um número com uma parte fracionária) como Pi, seria algo como:
IP duplo final estático privado = 3,1415926;
A palavra-chave ‘privado’ indica visibilidade, a palavra-chave ‘estático’ indica a classe de armazenamento e a palavra-chave ‘duplo’ indica o tipo de variável. Ignore-os por enquanto, eles estão além do escopo desta lição. A parte realmente importante é a palavra-chave ‘final’. Isso é o que determina que a variável ‘PI’ seja uma constante. Diz que durante a vida desta variável, o valor não mudará.
Que tipos de constantes Java existem?
Existem vários tipos de constantes Java suportados pela linguagem e eles têm a mesma forma geral do exemplo mencionado acima. Eles incluem:
- Constantes inteiras – este tipo de constante é usado para representar valores que não possuem uma parte fracionária. Em outras palavras, números inteiros. Por exemplo:
final int MESES = 12;
- Constantes reais – este tipo de constante é usado para representar valores que possuem uma parte fracionária. Em outras palavras, números fracionários. Por exemplo:
flutuação final GRAVIDADE = 9,8;
- Constantes de um único caractere – este tipo de constante é usado para representar valores que são compostos de um único caractere. Por exemplo:
caractere final MAIS = '+';
- Constantes de string – este tipo de constante é usado para representar valores que contêm uma série de caracteres. Por exemplo:
string final NAME = "Harry Potter";
- Constantes de caracteres de barra invertida – esse tipo de constante é usado para representar sequências de controle de saída especiais, coisas como novas linhas e guias. Por exemplo:
final char TAB = '\ t';
Resumo da lição
Para recapitular, Java é uma linguagem de programação de computador de alto nível destinada a uma variedade de tarefas de programação. Uma constante é uma entidade na programação de computadores em que seu valor não muda. Existem vários tipos de constantes diferentes em Java. Eles incluem; Integer Constantes , real Constantes , Constantes único caractere , Cordas Constantes , e Constantes barra invertida .