Introdução a programação
Introdução aos aplicativos Java
Francisco Simões - fpms@cin.ufpe.br
Aula baseada no material dos professores Sérgio Soares e Ricardo Massa, disponível em www.cin.ufpe.br/~if669
Roteiro
• Parte I
– Primeiro Programa
–Compilando e Executando (JDK)
– Introdução ao Eclipse
• Parte II
–Exemplos práticos
– Exercícios
Francisco
Simões
2
Hello World
/************************************************
* Compilation: javac HelloWorld.java
* Execution: java HelloWorld
*
* Prints "Hello, World". By tradition, this is everyone's first program.
*
* % java HelloWorld
* Hello, World
************************************************/
public class HelloWorld { public static void main(String[] args) {
System.out.println("Hello, World");
}
}
Francisco
Simões
3
Compilando e
Executando
• Compila o arquivo HelloWorld.java
javac HelloWorld.java
• Executa o arquivo gerado após compilação (HelloWorld.class)
java HelloWorld
Francisco
Simões
4
Francisco
Simões
5
Hello World
/************************************************
* Compilation: javac HelloWorld.java
* Execution: java HelloWorld
*
* Prints "Hello, World". By tradition, this is everyone's first program.
*
* % java HelloWorld
* Hello, World
************************************************/
public class HelloWorld { public static void main(String[] args) {
System.out.println("Hello, World");
}
}
Francisco
Simões
6
Comentários
// Comentário simples
• Simples
• Múltiplas linhas
• Javadoc
/* Comentário de
* múltiplas linhas
*/
/**
* Javadoc pattern
*/
Francisco
Simões
7
Hello World public class HelloWorld { public static void main(String[] args) {
System.out.println("Hello, World");
}
}
Francisco
Simões
8
Método (função) main
• Ponto de entrada do programa
• Tem que existir em algum lugar
– Se não, causa erro public static void main(String[] args) {
// Código