![]() |
| Este é o Duke, mascote do Java |
Java é uma Linguagem de Programação (Programming Language) Orientada a Objetos (Object Oriented). Isso significa de um modo simples que o desenvolvimento de código em Java leva em consideração a criação de objetos. Objeto é qualquer instância de uma classe. Para o Java rodar é preciso Compilar o Código Fonte (Source Code). O Java irá transformar esse Source Code em Bytecode. Quando for rodar um programa em Java, este Bytecode gerado será executado em uma Máquina Virtual Java (Java Virtual Machine - JVM). Para desenvolver programas em Java é preciso de um pacote JDK (Java Development Kit), que significa: Kit de Desenvolvimento Java. Mas quando você vai rodar seu programa java em uma outra máquina, é preciso que ela tenha instalado o JRE (Java Runtime Environment), que significa: Ambiente para Rodar Java. Para fazer um programa em Java é preciso estudar as palavras reservadas da linguagem, e o código fonte precisa estar correto do ponto de vista sintático, léxico e semântico. Além do estudo das palavras reservadas do Java é preciso também estudar as Bibliotecas e suas funções. Estas Bibliotecas do Java disponibilizam facilidades para o programador.
Vixi! Que sopa de letrinhas, né? Pois bem, se você está querendo aprender Java, ao invés de ficar por aí pesquisando item por item, veja alguns vídeos muito bacanas da Universidade XTI. O autor dos vídeos, Ricardo Lopes Costa, traz uma maneira simples de mostrar como funciona a linguagem. Vale a pena conferir.
APOSTILAS:
Java e Orientação a Objetos
Caelum - Java - FJ11
Introdução a linguagem Java
Christian Cleber Masdeval Braz
Curso completo de Java para iniciantes
JavaProgressivo.net
VÍDEOS - Java XTI:
Introdução
Hello World
Fundamentos Java
Variáveis e Sintaxe
Tipos Primitivos
Entrada de Dados com Scanner
Operadores
Operadores Matemáticos
Operadores de Comparação
Operadores Lógicos
Operadores de Atribuição
If .. Else
Switch
For
While, Do..While
Métodos com Parâmetros
Métodos com Retorno
Strings, Principais Operações
APOSTILAS:
Java e Orientação a Objetos
Caelum - Java - FJ11
Introdução a linguagem Java
Christian Cleber Masdeval Braz
Curso completo de Java para iniciantes
JavaProgressivo.net
VÍDEOS - Java XTI:
Introdução
Hello World
Fundamentos Java
Variáveis e Sintaxe
Tipos Primitivos
Entrada de Dados com Scanner
Operadores
Operadores Matemáticos
Operadores de Comparação
Operadores Lógicos
Operadores de Atribuição
If .. Else
Switch
For
While, Do..While
Métodos com Parâmetros
Métodos com Retorno
Strings, Principais Operações
