wellerson
Exemplifique.
R:
Na linguagem Java o processo de compilação ocorre da seguinte maneira:
1. O código fonte (extensão .java) é compilado utilizando o javac (Java Compiler) e armazenado em um arquivo de extensão .class, também conhecido como bytecode.
2. Em seguida a JVM (Java Virtual Machine), interpreta os bytecodes produzidos pelo compilador.
3. O JIT (Just-In-Time) converte, em tempo de execução, o código em bytecode para código de máquina.
4. Por ultimo, fica a cargo do Sistema Operacional em questão executar o programa.
2. Elaborar uma classe principal que receba um valor numérico positivo qualquer e apresente a quantidade de números divisores exatos deste número. Por exemplo:
Número informado: 10;
A quantidade de divisores exatos: 4 (divisores exatos 1, 2, 5 e 10)
R: public class Ex_02{ public static void main(String[]args){
//TODO Auto-generated method stub
Int qtdDiv=0,n; n= Integer.parseInt(args[0]); for (int i =1;i 0){
JOptionPane.showMessageDialog( null ,x + " é positivo" );
}
}
}
4. Faça um programa em Java que receba o nome e sexo de uma pessoa. Se o sexo for igual a
'M', imprima na tela "Sexo Masculino", se o sexo for igual a 'F' imprima na tela "Sexo Feminino", se o sexo for igual a qualquer outro valor, imprima "Sexo invalido".
R:
-) import javax.swing.*; public class Ex_04 {
public static void main(String[] args) {
String nome = JOptionPane.showInputDialog( "Digite o seu nome" );
String sexo = JOptionPane.showInputDialog( "Digite o seu sexo (M ou F)" );
if (sexo.charAt(0) == 'M' ){
JOptionPane.showMessageDialog( null , "Sexo Masculino" );
} else if (sexo.charAt(0) == 'F' ){
JOptionPane.showMessageDialog( null , "Sexo Feminino" );