STADT Campus

www.brcampus.blogger.com.br Prepare-se para fazer o destino
da sua vida, em empregos,
facudades o que for!!!

Vestibular Estácio

www.Estacio.br/Vestibular Matricule-se e Ganhe Material Didático. Prova dia 13/03. Acesse!

Universidade Federal -UBA

www.viveenbuenosaires.com Sem Mensalidade e Sem Vestibular! Estude em Buenos Aires - Argentina.

domingo, 14 de março de 2010

Camping 1(JAVA) - Conteúdo

Campus 1 - (Java) Aula 1

Bom, a aula de hoje tem como objetivo mostrar como não é fácil aprender uma linguagem de programação estruturada, como o Java Runtime Entreteniment!!!!

O primeiro passo é criar um classe chamada Computador.class, pois iremos utilizar os atributos dessa classe.

crie a classe "Computador.class" como o código abaixo:

import java.io.*;
class Computador implements Serializable {
String nome;
String velocidade;
String memoria;
String revendedor;
}

Segundo: Vamos efetuar a gravação no arquivo "computador.arq".
Crie uma nova classe chamada "Gravaobjeto.class"
com o seguinte código:

import java.io.*;
public class Gravaobjeto {
public static void main(String args[]) {
Computador c1 = new Computador();
c1.nome = "Pentium 4";
c1.velocidade = "1,5 GigaHertz";
c1.memoria = "256 MegaBytes";
c1.revendedor = "Novo Pc";
try {
FileOutputStream f = new FileOutputStream ("computador.arq");
ObjectOutputStream s = new ObjectOutputStream(f);
s.writeObject(c1);
s.flush();
System.out.println("Gravacao realizada com sucesso!");
}
catch (Exception e)
{ System.out.println(e); }
}
}


Terceiro: Agora vamos efeutar a leitura do arquivo "computador.arq". Crie uma classe chamada "Leobjeto.class"

import java.io.*;
public class Leobjeto {
public static void main(String args[]) {
try {
FileInputStream f = new FileInputStream("computador.arq");
ObjectInputStream s = new ObjectInputStream(f);
Computador x = (Computador)s.readObject();
if (x.nome=="Pentium 4") {
System.out.println("OK");
}
catch (Exception e) { System.out.println(e); }

}
}
}

Pronto. Nesse artigo foi possível mostrar como pode ser efeutado processos de leitura e escrita de arquivos com a linguagem Java.

Dúvidas podem enviar um e-mail.

Nenhum comentário:

Postar um comentário