SlideShare uma empresa Scribd logo
1 de 2
Notas:
//fazer a importação da classe. O Java fornece várias maneiras de ler a entrada do
teclado, a classe java.util.Scanner é uma delas.
Import java.util.Scanner;
//public = Refere-se a visibilidade desta classe. Quando dizemos que uma
classe é de visibilidade “public” , estamos a dizer que esta classe poderá ser
acedida por outras classes.
//class = Indicamos que estamos a criar uma classe.
// DivisaoDeNumeros = Refere-se ao nome da classe que estamos a criar. Neste
caso, o nome da minha classe será “DivisaoDeNumeros”.
public class DivisaoDeNumeros {
//metodo prinipal inicia a execução do aplicação java
//O método main e definido com um método estático público associando a classe
e não a um objeto.
//public = Do mesmo modo que um método comum, refere-se a visibilidade deste
método. Quando dizemos que o método é de visibilidade “public”, estamos a
dizer que este método poderá ser acedido por outras classes.
//static = garante que somente haverá uma, e não mais que uma, referência para
nosso método main, ou seja, todas as instâncias da classe irão compartilhar a
mesma cópia do método main.
//void = Assim como um método comum, refere-se ao tipo de retorno que esse
método terá. Nesse caso, como o tipo de retorno deve ser “void”, ou seja,
“vazio”, esse método não retornará valor nenhum.
//(String[] args ) = Refere-se aos argumentos que serão passados para este
método, sendo obrigatório no caso do método main
//{} = Assim como um método comum , As chavetas indicam até onde certa classe
ou método se estende. O código que queremos inserir neste método deverá ser
escrito dentro do espaço das chavetas.
public static void main(String[] args) {
//Criamos um objeto Scanner para capturar o que foi escrito
// O objeto System.in faz a leitura do que se escreve no teclado
Scanner input = new Scanner(System.in);
//declara as variáveis dividendo e divisor com formato de tipo de dados
inteiro
int dividendo, divisor;
//Imprime mensagem para a inserção do primeiro valor
System.out.println("Insira o valor do dividendo: ");
//Guarda o valor escrito pelo utilizador na variável dividendo
//na entrada de dados, seguimos o formato nextTipoDado()
dividendo = input.nextInt();
//Imprime mensagem para a inserção do segundo valor
System.out.println("Insira o valor do divisor: ");
//Guarda o valor escrito pelo utilizador na variável divisor
divisor = input.nextInt();
// imprime o resultado da divisão
System.out.println("Valor calculado: " + dividendo / divisor);
}
}

Mais conteúdo relacionado

Mais procurados (20)

Algoritmos Aula 03
Algoritmos Aula 03Algoritmos Aula 03
Algoritmos Aula 03
 
POO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosPOO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetos
 
Java 10 Classes Abstratas Interfaces
Java 10 Classes Abstratas InterfacesJava 10 Classes Abstratas Interfaces
Java 10 Classes Abstratas Interfaces
 
Joptionpane
JoptionpaneJoptionpane
Joptionpane
 
Java12
Java12Java12
Java12
 
Lista de java
Lista de javaLista de java
Lista de java
 
JAVA
JAVA JAVA
JAVA
 
Cesar
CesarCesar
Cesar
 
Java orientação a objetos (associacao, composicao, agregacao)
Java   orientação a objetos (associacao, composicao, agregacao)Java   orientação a objetos (associacao, composicao, agregacao)
Java orientação a objetos (associacao, composicao, agregacao)
 
Switchcase
SwitchcaseSwitchcase
Switchcase
 
Java6
Java6Java6
Java6
 
Java2
Java2Java2
Java2
 
Java7
Java7Java7
Java7
 
Java5
Java5Java5
Java5
 
Java3
Java3Java3
Java3
 
Dependency injection WTF? - PHPSC Conference 2012
Dependency injection WTF? - PHPSC Conference 2012Dependency injection WTF? - PHPSC Conference 2012
Dependency injection WTF? - PHPSC Conference 2012
 
Java8
Java8Java8
Java8
 
Aula 1 2
Aula 1 2Aula 1 2
Aula 1 2
 
Apostila de Introdução a POO com C#
Apostila de Introdução a POO com C#Apostila de Introdução a POO com C#
Apostila de Introdução a POO com C#
 
Final e aastract
Final e aastractFinal e aastract
Final e aastract
 

Semelhante a Notas Java

Java - Aula 2 - Orientado a Objetos
Java - Aula 2 - Orientado a ObjetosJava - Aula 2 - Orientado a Objetos
Java - Aula 2 - Orientado a ObjetosMoises Omena
 
Curso Java Básico - Aula 03
Curso Java Básico - Aula 03Curso Java Básico - Aula 03
Curso Java Básico - Aula 03Natanael Fonseca
 
Curso Java Básico - Aula02
Curso Java Básico - Aula02Curso Java Básico - Aula02
Curso Java Básico - Aula02Natanael Fonseca
 
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...Professor Samuel Ribeiro
 
Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao javaArmando Daniel
 
Programação orientada a objetos – III
Programação orientada a objetos – IIIProgramação orientada a objetos – III
Programação orientada a objetos – IIIGabriel Faustino
 
Tutorial java orientação a objetos parte 1
Tutorial java orientação a objetos parte 1Tutorial java orientação a objetos parte 1
Tutorial java orientação a objetos parte 1Elaine Cecília Gatto
 
Construtores_Sobrecarga.pptx
Construtores_Sobrecarga.pptxConstrutores_Sobrecarga.pptx
Construtores_Sobrecarga.pptxJoberthSilva
 
Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8 Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8 PeslPinguim
 
Curso avançado de c++ em portugues
Curso avançado de c++ em portuguesCurso avançado de c++ em portugues
Curso avançado de c++ em portuguesLaura
 
UFCG.JCert Reunião 1 - Declarações e Controle de Acesso
UFCG.JCert Reunião 1 - Declarações e Controle de AcessoUFCG.JCert Reunião 1 - Declarações e Controle de Acesso
UFCG.JCert Reunião 1 - Declarações e Controle de AcessoAnderson Ledo
 
Curso de Java (Parte 4)
Curso de Java (Parte 4)Curso de Java (Parte 4)
Curso de Java (Parte 4)Mario Sergio
 
ebook-completo c# o melhor para começar no c#
ebook-completo c# o melhor para começar no c#ebook-completo c# o melhor para começar no c#
ebook-completo c# o melhor para começar no c#biandamakengo08
 

Semelhante a Notas Java (20)

Java - Aula 2 - Orientado a Objetos
Java - Aula 2 - Orientado a ObjetosJava - Aula 2 - Orientado a Objetos
Java - Aula 2 - Orientado a Objetos
 
Curso Java Básico - Aula 03
Curso Java Básico - Aula 03Curso Java Básico - Aula 03
Curso Java Básico - Aula 03
 
Curso Java Básico - Aula02
Curso Java Básico - Aula02Curso Java Básico - Aula02
Curso Java Básico - Aula02
 
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
 
Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao java
 
Programação orientada a objetos – III
Programação orientada a objetos – IIIProgramação orientada a objetos – III
Programação orientada a objetos – III
 
Tutorial java orientação a objetos parte 1
Tutorial java orientação a objetos parte 1Tutorial java orientação a objetos parte 1
Tutorial java orientação a objetos parte 1
 
Construtores_Sobrecarga.pptx
Construtores_Sobrecarga.pptxConstrutores_Sobrecarga.pptx
Construtores_Sobrecarga.pptx
 
Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8 Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8
 
Java annotation
Java annotationJava annotation
Java annotation
 
Curso avançado de c++ em portugues
Curso avançado de c++ em portuguesCurso avançado de c++ em portugues
Curso avançado de c++ em portugues
 
Repetições e vetores
Repetições e vetoresRepetições e vetores
Repetições e vetores
 
10 heranca
10   heranca10   heranca
10 heranca
 
Aula5
Aula5Aula5
Aula5
 
UFCG.JCert Reunião 1 - Declarações e Controle de Acesso
UFCG.JCert Reunião 1 - Declarações e Controle de AcessoUFCG.JCert Reunião 1 - Declarações e Controle de Acesso
UFCG.JCert Reunião 1 - Declarações e Controle de Acesso
 
Aula4
Aula4Aula4
Aula4
 
Curso de Java (Parte 4)
Curso de Java (Parte 4)Curso de Java (Parte 4)
Curso de Java (Parte 4)
 
3- POO
3- POO3- POO
3- POO
 
Poo
PooPoo
Poo
 
ebook-completo c# o melhor para começar no c#
ebook-completo c# o melhor para começar no c#ebook-completo c# o melhor para começar no c#
ebook-completo c# o melhor para começar no c#
 

Notas Java

  • 1. Notas: //fazer a importação da classe. O Java fornece várias maneiras de ler a entrada do teclado, a classe java.util.Scanner é uma delas. Import java.util.Scanner; //public = Refere-se a visibilidade desta classe. Quando dizemos que uma classe é de visibilidade “public” , estamos a dizer que esta classe poderá ser acedida por outras classes. //class = Indicamos que estamos a criar uma classe. // DivisaoDeNumeros = Refere-se ao nome da classe que estamos a criar. Neste caso, o nome da minha classe será “DivisaoDeNumeros”. public class DivisaoDeNumeros { //metodo prinipal inicia a execução do aplicação java //O método main e definido com um método estático público associando a classe e não a um objeto. //public = Do mesmo modo que um método comum, refere-se a visibilidade deste método. Quando dizemos que o método é de visibilidade “public”, estamos a dizer que este método poderá ser acedido por outras classes. //static = garante que somente haverá uma, e não mais que uma, referência para nosso método main, ou seja, todas as instâncias da classe irão compartilhar a mesma cópia do método main. //void = Assim como um método comum, refere-se ao tipo de retorno que esse método terá. Nesse caso, como o tipo de retorno deve ser “void”, ou seja, “vazio”, esse método não retornará valor nenhum. //(String[] args ) = Refere-se aos argumentos que serão passados para este método, sendo obrigatório no caso do método main //{} = Assim como um método comum , As chavetas indicam até onde certa classe ou método se estende. O código que queremos inserir neste método deverá ser escrito dentro do espaço das chavetas. public static void main(String[] args) { //Criamos um objeto Scanner para capturar o que foi escrito // O objeto System.in faz a leitura do que se escreve no teclado Scanner input = new Scanner(System.in); //declara as variáveis dividendo e divisor com formato de tipo de dados inteiro int dividendo, divisor; //Imprime mensagem para a inserção do primeiro valor System.out.println("Insira o valor do dividendo: "); //Guarda o valor escrito pelo utilizador na variável dividendo //na entrada de dados, seguimos o formato nextTipoDado() dividendo = input.nextInt(); //Imprime mensagem para a inserção do segundo valor System.out.println("Insira o valor do divisor: "); //Guarda o valor escrito pelo utilizador na variável divisor divisor = input.nextInt();
  • 2. // imprime o resultado da divisão System.out.println("Valor calculado: " + dividendo / divisor); } }