AxOp Posted June 3, 2012 at 12:52 PM Report #459982 Posted June 3, 2012 at 12:52 PM Boas pessoal, Estou a fazer um programa de gestão bancaria e actualmente estou a guardar tudo em memoria... so que queria passar tudo o que esta em memoria para um ficheiro txt.. Basicamente é o seguinte, tenho um menu: Escolha a Opção: 1-Criar Cliente 2-Opções Cliente 0-Sair e o que quero é quando fizer "0-Sair" que o programa grave automaticamente todos os dados que la introduzi.. desde os clientes aos cartões e contas criados. Como posso fazer isso?
HappyHippyHippo Posted June 3, 2012 at 01:35 PM Report #459987 Posted June 3, 2012 at 01:35 PM primeiro lê documentação sobre Serialização http://java.sun.com/developer/technicalArticles/Programming/serialization/ IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
AxOp Posted June 3, 2012 at 01:45 PM Author Report #459989 Posted June 3, 2012 at 01:45 PM isso é para poder gravar os dados no txt?
HappyHippyHippo Posted June 3, 2012 at 01:51 PM Report #459991 Posted June 3, 2012 at 01:51 PM chegaste a ler ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
AxOp Posted June 3, 2012 at 01:57 PM Author Report #459992 Posted June 3, 2012 at 01:57 PM Object serialization is the process of saving an object's state to a sequence of bytes, as well as the process of rebuilding those bytes into a live object at some future time. The Java Serialization API provides a standard mechanism for developers to handle object serialization. The API is small and easy to use, provided the classes and methods are understood. yap cheguei a ler
HappyHippyHippo Posted June 3, 2012 at 07:04 PM Report #460057 Posted June 3, 2012 at 07:04 PM continua a ler IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
pikax Posted June 3, 2012 at 10:43 PM Report #460149 Posted June 3, 2012 at 10:43 PM Em 03/06/2012 às 21:04, HappyHippyHippo disse: continua a ler LOL 😄 Em 03/06/2012 às 18:34, AxOp disse: e agora? o que foi que nao percebeste? assim derrepente parece bem explicito. se tens dificuldades em perceber, experimenta este https://camilolopes.wordpress.com/2008/06/04/serializacao-em-java/ EDIT: https://wiki.portugal-a-programar.pt/dev_geral/java/tutorial/090_serializacao/ https://wiki.portugal-a-programar.pt/dev_geral/java/tutorial/091_gestorfaltas/ https://wiki.portugal-a-programar.pt/dev_geral/java/tutorial/100_streams/ Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
Rui Carlos Posted June 4, 2012 at 02:58 AM Report #460166 Posted June 4, 2012 at 02:58 AM Há alguma razão para usares um ficheiro txt em particular? Tens que guardar em texto plano? Se também tiveres que ler os dados de volta para memória, só te vai complicar a tarefa. De qualquer modo, podes também ver esta classe: http://docs.oracle.com/javase/6/docs/api/java/io/BufferedWriter.html Rui Carlos Gonçalves
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now