DIA -A DIA Aprendendo linguagem de programação Java - Parte I

DIA -A DIA Aprendendo linguagem de programação Java - Parte I

Em 1995 quando c++ A linguagem de programação foi amplamente utilizada. Um funcionário de Microssistema Sun trabalhando em uma plataforma chamada 'Verde'Desenvolveu uma linguagem de programação e a nomeou como'carvalho'.

O nome foi inspirado por um carvalho Árvore que ele costumava ver fora das janelas do seu escritório. Mais tarde o nome carvalho foi substituído por Java.

A linguagem de programação Java foi desenvolvida por James Gosling e, portanto James Gosling foi homenageado como o Pai da linguagem de programação Java.

James Gosling - Pai da programação Java

Agora, a questão é: se já houve uma linguagem de programação tão funcional (c++) disponível, por que Senhor. Gosling e sua equipe precisava de uma linguagem de programação diferente.

Java pretendia com os recursos:
  1. Escreva uma vez, corra em qualquer lugar
  2. Desenvolvimento de programas de plataforma cruzada i.e., Arquitetonicamente neutro
  3. Segurança
  4. Baseada em classe
  5. Orientado a Objeto
  6. Suporte para tecnologias da Web
  7. Robusto
  8. Interpretado
  9. Herança
  10. Rosqueado
  11. Dinâmico
  12. Alta performance

Antes Java foi desenvolvido, o programa escrito em um computador ou para uma arquitetura não será executado em outro computador e arquitetura, portanto, enquanto desenvolve Java a equipe se concentra principalmente em plataforma cruzada funcionalidade e a partir daí o conceito de Escreva uma vez, correr em qualquer lugar veio, que continua sendo a citação do Microsystem Sun por muito tempo.

Java o programa é executado dentro JVM (Máquina Virtual JAVA) que adiciona uma camada extra entre o sistema e o programa, o que significa ainda mais segurança extra. Outra linguagem de programação antes de Java não estava tendo esse recurso, o que significa que um código que está sendo executado pode ser malicioso pode infectar um sistema ou outros sistemas anexados a ele, no entanto Java mantido para superar esse problema usando JVM.

Java é um OOP (Programação orientada a objetos) Linguagem. Por recurso orientado a objetos, significa que toda a entidade é um objeto que sugere ainda mais Objeto do mundo real.

Quando Java estava sendo desenvolvido em Sol, Coincidentemente, a Web Technologies começou a tomar forma e o desenvolvimento Java foi altamente influenciado com isso, e até hoje o Web World usa o Java mais do que qualquer outro idioma. Java é estritamente uma linguagem interpretada, o que significa que Java executa o código -fonte diretamente, traduzindo o código -fonte em um formulário intermediário.

Java é robusto de natureza eu.e., Pode lidar com erros em entrada ou cálculo. Quando dizemos.

Java apoia rosqueamento. Tópicos são pequenos processos que podem ser gerenciados de forma independente pelo agendador de sistemas operacionais.

Java Apoiar Herança, o que significa que a relação pode ser estabelecida entre as classes.

Sem dúvida! Java foi desenvolvido como sucessor para 'c' e 'c++'linguagem de programação, portanto, herdou vários recursos do seu antecessor viz., c e c++ com vários novos recursos.

Aprendendo Java Do ponto de vista da transportadora é muito apreciado e uma das tecnologias mais procuradas. A melhor maneira de aprender qualquer linguagem de programação é começar a programar.

Antes de irmos para a programação, mais uma coisa que precisamos saber é: o nome da classe e nome do programa deve ser o mesmo, no entanto, pode ser diferente em certas condições, mas por convenção é sempre uma boa ideia renomear o programa como ele nome da classe.

Javac é o compilador de Linguagem de programação Java. Obviamente você deveria ter Java Conjunto de variáveis ​​instaladas e de ambiente. Instalação Java na RPM sistema baseado está a apenas um clique de distância janelas e mais ou menos em Debian sistema baseado.

No entanto Debian Wheezy não tem Java em seu repo. E é um pouco bagunçado instalar Java em Wheezy. Portanto, uma etapa rápida para instalar no Debian é o mais abaixo:

Instalando Java em Debian Wheezy

Download correto Java Versão para o seu sistema e arquitetura daqui:

  1. http: // www.oráculo.com/technetwork/java/javase/downloads/index.html

Depois de baixar, use os seguintes comandos para instalar em Debian Wheezy.

# mv/home/user_name/downloads/opt/ # cd/opt/ # tar -zxvf jdk-7u3-linux-x64.alcatrão.gz # rm -rf jdk-7u3-linux-x64.alcatrão.gz # cd jdk1.7.0_03 # Update-alternatives--Install/usr/bin/java java/opt/jdk1.7.0_03/bin/java 1 # Update-alternatives--Install/usr/bin/javac javac/opt/jdk1.7.0_03/BIN/JAVAC 1 # Update-Alternatives--Install/usr/lib/mozilla/plugins/libjavaplugin.Então Mozilla-Javaplugin.SO /OPT /JDK1.7.0_03/jre/lib/amd64/libnpjp2.Então 1 # Update-Alternatives-SET java /opt /jdk1.7.0_03/bin/java # update-alternatives--set javac/opt/jdk1.7.0_03/bin/javac # update-alternatives-set mozilla-javaplugin.SO /OPT /JDK1.7.0_03/jre/lib/amd64/libnpjp2.então

Para RHEL, CENTOS e Fedora Os usuários também podem instalar a versão mais recente do Java indo para o URL abaixo.

  1. Instale Java em Rhel, Centos e Fedora

Vamos para a seção de programação para aprender poucos programas Java básicos.

Programa 1: Olá.Java

classe Hello public static void main (string args []) sistema.fora.println ("sucessão!");

Salve como: olá.Java. E compilá -lo e execute como mostrado.

# javac Olá.java # java Olá

Saída de amostra

Sucessão!

Programa 2: Cálculo.Java

classe Cálculo public static void main (string args []) int num; num = 123; Sistema.fora.println ("Isso é num:" + num); num = num * 2; Sistema.fora.print ("o valor de num * 2 é"); Sistema.fora.println (num); 

Salve como: Cálculo.Java. E compilá -lo e execute como mostrado.

# cálculo javac.cálculo java # java

Saída de amostra

Este é o número: 123 O valor de num * 2 é 246

Faça Você Mesmo:

  1. Escreva um programa que peça o seu primeiro nome e sobrenome e então endereço você com o seu sobrenome.
  2. Escreva um programa com três valores inteiros e execute Adição, Substração, Multiplicação e Divisão e obtém a saída personalizada.

Observação: Esta maneira de aprender fará você saber e aprender algo. No entanto, se você enfrentar problemas ao escrever programas de 'Faça Você Mesmo'Você pode criar seus códigos e problemas nos comentários.

Esta seção 'Dia a dia'É um conceito de Tecmint.com E daqui estaremos lhe dando tutoriais de todo tipo. Este artigo será estendido com programas de nível de entrada para nível avançado, artigo por artigo.

Em breve estaremos apresentando o próximo artigo desta série. Até então fique atento.

Como e Compartilhe -nos e Ajude-nos para Espalhar.