sábado, 3 de dezembro de 2016

Caixinhas variáveis

Vamos imaginar um arquivo, desses de metal mesmo. Agora pense em cada gaveta sendo dedicada a guardar um tipo específico de material.
Não foi a toa que escolhi essa analogia para me ajudar a entender as variáveis, hoje fica fácil para mim entender o que são alocações dinâmicas na memória.
Há vários tipos de variáveis em java, vamos abordar nessa postágem as chamadas variáveis primitivas:

Char - Armazena apenas um caracter.
ex.: a, 1, g...

String - Armazena uma cadeia de caracteres.
ex.: Estudos, Rua 25 de março, linux...

int - Armazena números inteiros.
ex.: 150, 228, -75, -12...

double - Armazena números com ponto flutuante
ex.: 12.42, 1.85, 5.12...

boolean - Armazena apenas duas condições, verdadeiro ou falso, sim ou não
ex.: false, true e outras condições que analizaremos um pouco mais adiante.

É importante entender esse conceito para avançar nos estudos.

Agora com base no que já vimos até aqui, que tal fazer uma calculadora rudimentar em que entramos com dois números e o resultado das quatro operações será apresentado em um JOptionPane?

Escreva o código abaixo:


No exemplo acima, as variáveis utilizadas foram o tipo String e o tipo int, essa maneira aqui abordada é  a forma básica de declarar a variável, nomear e carregar, Como os exemplos vistos nas linhas 10, 13 e 14.
Nas linhas 17 e 18 eu uso um recurso da linguágem java que me permite que o o que for passado como String para o JOptionPane.showInputDialog, seja convertido em um int. À princípio pode parecer complicado, mas depois que você se acostumar com a sintaxe fica até prático e será feito de uma maneira natural.
Na linha 19 apenas uso mais um JOptionPane.showMessageDialog para apresentar resultdos na tela, mas no lugar de digitar diretamente eu apenas chamei as variáveis já fazendo algumas operações matemáticas.
Essa é a dica de hoje.

segunda-feira, 7 de novembro de 2016

Uma ferramenta indispensável

Muitos programadores podem achar precoce essa dica, mas no meu caso, foi o diferencial.
Seguindo mais uma vez uma frase dita pelo Diolinux: "Mostrar para as pessoas saberem que existe".
É nesse intuito que apresento-lhes (caso já não conheçam) a indispensável ferramenta ECLIPSE.



Facílimo de instalar em qualquer sistema operacional, basta apenas acessar o site do eclipse clicando aqui e escolher qual o seu sistema operacional para baixar a sua versão.



Depois de clicar no botão DOWNLOAD uma nova janela abrirá com uma sugestão para o seu sistema operacional.



Essa sugestão que vem no próprio navegador vai ser adequada para dar continuidade nos estudos java.



Mais uma vez é só clicar em DOWNLOAD e depois que o arquivo for baixado basta descompactar e dar dois cliques no arquivo executável e já estará tudo pronto.



Eu dei uma modificada no ícone por gostar de personalizar e o Ubuntu torna isso bem fácil, então...
Depois faço uma postagem dando a dica de como modificar o ícone dos aplicativos no Ubuntu.
Essa foi a dica de hoje!

domingo, 6 de novembro de 2016

JOptionPane

O JOptionPane é uma biblioteca muito útil do java, e dá pra aprender um montão de coisas legais com ela.
No exemplo anterior foi possível dar uma melhorada no código alô mundo! (comum em quase todas as linguágens de programação que você for estudar).
Então que tal explorar um pouco mais essa biblioteca?
Essa vai ser a primeira vez que usaremos variáveis, por isso vou abusar um pouco dos comentários.
Vou continuar com a mesma ideologia e não facilitar o copiar / colar, pondo o código numa imagem para que seja necessário digitar todo o código, isso ajuda no processo de aprendizagem.
Segue o código:


para compilar o código você já sabe como prosseguir.
Salve o arquivo com o nome que você deu a classe, no exemplo ficou:

segundoEx.java

eu salvei em minha área de trabalho para ficar mais fácil.
Abra o terminal e acesse o local onde o arquivo está, no meu caso eu apenas digito:

cd Área e aperto TAB que ele completa a digitação (santo TAB)

Agora é só digitar o comando para compilar e em seguida o comando para executar.

javac segundoEx.java

java segundoEx

E acompanhar o resultado:

primeira tela do JOptionPane


segunda tela do JOptionPane


Que tal agora levar as coisas um pouco mais a sério e pegar um material super bem elaborado que realmente faz toda a diferença na hora de aprender java?
Então acesse o site da CAELUM ou K19.
Ambos tem excelentes apostilas gratuitas para baixa e com qualidade reconhecida no país inteiro.
Então não perde tempo e cadastre-se imediatamente em ambos os sites para receber no seu e-mail o link para download de várias apostilas ótimas para quem quer programar.
 
 

 

Compilando um primeiro software em Java

Agora que o java já está instalado e o editor de testo já tá facilitando as coisas, que tal um primeiro programinha, bem inicial para começar a estudar java?
Para não estimular o copiar e colar e tentar forçar a digitação do programa inteiro todo o código vai na imagem.


Agora salve o documento com o nome:  aloMundo.java
Atenção, o nome e a extensão tem que estddar escrito exatamente como está descrito.
Agora abra o terminal e digite: cd Área depois tecla TAB depois ENTER
A tecla TAB auto completa com a sugestão mais aproximada do comando que deseja executar.





Agora que você está no local onde o arquivo está salvo, digite:

javac aloMundo.java

depois ENTER

Assim a máquina virtual do java, que instalamos anteriormente, vai compilar o código contido no arquivo aloMundo.java e construir uma classe com o mesmo nome.



Agora é só digitar o comando

java aloMundo

depois ENTER

 e ver o resultado.



Tudo bem, não é lá grande coisa.
Mas é só o primeiro software.
Tem uma lenda que diz que quem não escreve esse código está fadado a não aprender a programar. Bem, eu já fiz a minha parte e estou livre dessa conversa.

Caso queira dar um upgrade pode alterar o código da seguinte maneira:


Perceba que a primeira linha adiciona uma biblioteca do próprio java e no lugar do System.println, foi usado o JOptionPane que foi o que importamos lá no começo do código. Refaça os passos de compilação como anteriormente (digitando no terminal javac aloMundo.java e depois java aloMundo) e veja os resultados.

Deixando o editor de texto mais legal

O visual do gedit no Ubuntu pode ficar bem mais agradável que o que vem por padrão.




Sem mais delongas vamos a personalização.

Depois de abrir o gedit (ou simplesmente editor de texto) abra o menu EDITAR e depois escolha o sub-menu PROPRIEDADES.



Nessa primeira tela, gosto de habilitar a exibição de número de linhas, facilita na hora de programar, também habilito o destaque de linha atual e os parênteses correspondentes. Tudo para deixar a programação mais fácil.


Nessa tela eu mudo a largura das tabulações para 4 e habilito o recuo automático e também o salvamento automático para 5 minutos.



Para o toque final, escolho esquema de cores metálico.



Preste atenção na barra inferior em que aparecem descrições sobre o tipo de documento, a largura da tabulação, a linha e a coluna em que o cursor se encontro bem como o perfil do cursor.
Para programar, você pode escolher a linguagem de programação que o editor vai considerar clicando na primeira opção (no meu caso está escrito Java).

Instalar java oracle no Mint ou Ubuntu

Ideia do site do Edvaldo Brito

link:
http://www.edivaldobrito.com.br/instalar-o-oracle-java-no-ubuntu/

Todo esse conteúdo aqui publicado foi copiado do site do Edvaldo Brito. Caso queira vê-lo na integra siga o link acima.

Aqui deixo o meu agradecimento especial a Edvaldo Brito por facilitar muito a minha vida com suas postágens excelentes.

Obs.: Todos os comando que devem ser digitados no terminal estão em vermelho e sem nenhuma formatação, ou seja, do jeito que deve ser digitado no terminal.


1 - Abrir o Terminal (CTRL + ALT + T) e verificar a versão do java com o comando:

java -version




2 - Desinstalar o openjdk:

sudo apt-get purge openjdk*

3 - Adicionar o repositorio do Oracle Java:


sudo add-apt-repository ppa:webupd8team/java

4 - Atualizar o apt:

sudo apt-get update

5 - Instalar o java

sudo apt-get install oracle-java8-installer

obs.: pode-se alterar a versão do java mudando o número.
Ex.: sudo apt-get install oracle-java6-installer


6 - Para instalar é necessário concordar com os termos de uso, basta teclar TAB para ir logo para o ok.


Como instalar as últimas versões do Oracle Java no Ubuntu
Como instalar as últimas versões do Oracle Java no Ubuntu
Como instalar as últimas versões do Oracle Java no Ubuntu


7 - Depois disso, se for necessário configurar automaticamente as variáveis de ambiente Java, você pode instalar o seguinte pacote (ajuste o nome para a versão que deseja usar) :

sudo apt-get install oracle-java8-set-default

8 - Verificar como ficou a versão do JDK

java -version

Se o resultado no terminal ficar como na tela a baixo deu certo.