Automação e sistemas
Desenvolvimento de Software em Java
Estrutura Básica de um Programa Java
Prof. Marcos André Pisching, M.Sc.
Java Estrutura básica de um programa
Programação Java
1 2 3 4 5 6 • • // primeiro programa em java public class PrimeiroPrograma { public static void main(String [] args) { System.out.println("Programacao em Java"); } } Linha 1: comentário de programa, iniciado com “//”. Linha 2: declaração da classe PrimeiroPrograma. O arquivo deverá ser salvo com este mesmo nome, com a extensão java. Ex.: PrimeiroPrograma.java
Programação Java
1 // Primeiro programa em Java 2 public class PrimeiroPrograma { 3 public static void main(String [] args) { 4 System.out.println("Programacao em Java"); 5 } 6 }
• Linha 3:
– Corresponde a declaração do método main, onde é iniciada a execução do programa – corpo principal. – Se o programa tiver algum argumento na linha de comando, ele será transmitido ao método main, em uma matriz de String, denominada args.
Java
4
Programação Java
1 // Primeiro programa em Java 2 public class PrimeiroPrograma { 3 public static void main(String [] args) { 4 System.out.println("Programacao em Java"); 5 } 6 } • Linha 3 (continuação):
– public: o método main() pode ser acessado por qualquer classe. – static: informa ao compilador que main() não requer a chamada de uma instância desta classe. – void: indica que nada é retornado por main(). – String [ ] args: declaração de uma matriz do tipo String.
Programação Java
1 // Primeiro programa em Java 2 public class PrimeiroPrograma { 3 public static void main(String [] args) { 4 System.out.println("Programacao em Java"); 5 } 6 } • Linha 4:
– System: um nome de classe. – out: um nome de objeto – saída de dados. – println (ou print): uma chamada de um método. Esta linha imprime a string “Programação em Java” na saída padrão.
Java
5
Java
6
1
16/05/2012
Programação Java
1 // Primeiro programa em Java 2 public class PrimeiroPrograma { 3 public