2-) Como criar um executavel depois de o codigo ser interpretado pela JVM? Ele gera um .EXE??
Não provavelmente do geito que vc quer…
vc consegue com alguns programas freeware ou pagos… gerar 1 arquivo .exe que apenas funciona como o start de seu aplicativo… ele faz com q o usuario final naum precise digitar algo como…
java HelloWrold
3-) Como funciona as classes? P/ que exatemente serve? O que é instanciar um oobjeto e para que serve??
bom seguinte… uma classe… é o mesmo que um objeto (vamos entender assim no inicio)…
se vc tiver conhecimento de alguma linguagem de programação fica + facil de enteder…
a classe serve extamente para vc definir como o objeto é modelado…
vc cria algumas funções… e procedmentos… q mexem nas propriedades deste objeto… para que vc possa manipulalo… esse processo de criação xama-se modelagem…
vou tentar da 1 exemplo pra vc entender…
Pessoa.class por exemplo… digamos q ela esteja modelada para ter as seguinte propriedades
Idade
Nome
bom… pra vc setar a idade… vc faria em java algo assim
pessoa.setIdade(12);
e pra setar o nome
pessoa.setName(“João”);
vc tb pode pegar esse valores de dentro da classe
int i = pessoa.getIdade();
String nome = pessoa.getNome();
bom… aprender como criar isso em java… é estudando as sintaxe de programação…
instanciar um objeto é o seguinte… vamus lá
1º vou criar um objeto
[code]
public class Pessoa {
private meuNome = “”;
private minhaIdade = 0;
public Pessoa(String nome,int idade) {
mueNome = nome;
}
public void setIdade(int idade) {
minhaIdade = idade;
}
puglic void setNome(String nome) {
meuNome = nome;
}
public int getIdade() {
return minhaIdade;
}
public String getNome() {
return meuNome;
}
}[/code]
vc naum precisa entender a escrever isso agora… leia só por cima… e entenda como funciona…
bom… ai eu modelei a Pessoa… agora instancia… é o mesmo q usar o modelo pra criar uma pessoa… assimm
Modelo objeto = novo objeto baseado neste Modelo
Pessoa joao = new Pessoa("João",13);
Pessoa jose = new Pessoa("José".32);
ai eu instanciei 2 objetos do tipo pessoa… ou seja…
cada um deles tem seus proprios valores…
e guardam seus proprios dados… assim como saber usas os procedimentos definidos no modelo… exemplo
int idadeDeJoao = joao.getIdade();
String nomeDeJose = jose.getName();
isto retorna o valor da idade de joao para a variavel idadeDeJoao
e o nome de jose para a variavel nomeDeJose…
e por hoje é só q eu to com sono… quizer +… fala ai… amanha explico +