Evoluçao de Processadores
–
Standard Edition, indicada para iniciarmos nosso trabalho com JAVA, contem as APIs padrão
• JAVA EE
–
Enterprise Edition, indicada para desenvolvimento de aplicativos corporativos com suporte a tecnologia tal como EJB.
• JAVA ME
–
Micro Edition: para desenvolvimento em dispositivos móveis ou embarcados (Celulares,
Geladeiras, etc)
AloMundo.java
Código fonte em c
Teste.c
Compila
Compila
Gera código binário para um determindao SO
Teste.exe
SO
AloMundo.class
JAVA VIRTUAL MACHINE
•
•
•
JAVAC: Java compiler
JAVA: Interpretador Java
Ambiente de desenvolvimento (IDE)
NetBeans, Eclipse, BlueJ, etc
•
Para escreve o seu primeiro programa você precisa
–
Java SE Development Kit 7 (SDK 7)
• http://java.sun.com/javase/downloads/index.jsp
–
Um editor de texto
• Pode ser o Notepad, por exemplo
• JDK x JRE
–
–
Java Development Kit: Contém todo o instrumental necessário para desenvolvimento JAVA
Java Runtime Enviroment: Basicamente contém a
Java Virtual Machine, o que é necessário para rodar aplicações Java.
• Operadores de multiplicação, divisão e módulo são aplicados primeiramente.
• Se conter mais de um operador serão aplicados da esquerda para a direita, pois possuem o mesmo nível de precedência.
• Operadores de adição e subtração são aplicados em seguida. • If ... Else
• Se Exp é verdadeira, a estrutura dentro do comando IF é executada
• Se Exp é falsa, os comandos dentro do ELSE são executados.
• Na estrutura If são utilizados os comandos relacionais e lógicos.
Esta primeira aplicação irá simplesmente apresentar a frase “Hello World!”
Para isto:
Crie um arquivo de código com o texto abaixo
public class HelloWorldApp { public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}
Aviso Importante!
Cuidado com