[java-list] Serializable
Eduardo, Particularmente não conheço o Serialization, mas quanto ao Serializable, é uma interface tipo flag, pois não tem nenhum método que precise ser implementado ao utiliza-la. Ela serve para se marcar um objeto para uma possível Serialização para armazenamento em disco ou envio através de Socket em rede, por exemplo... Para utiliza-la, basta implementa-la... ( class QualquerCoisa implements Serializable) Espero ter ajudado! Adilson Somensari Filho - Original Message - From: Eduardo de S. Bernardino To: Lista SouJava Sent: Friday, May 11, 2001 11:01 AM Subject: [java-list] Serialization / Serializable Alguém sabe como utilizar as classes / interfaces Serialization e / ou Serializable? Obrigado Eduardo _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Ajuda
konekta, Vamos por partes: 1 - synchronized (lembre-se: é minusculo, todas as keywords em java são minúsculas, quanto as classes são sempre maiúsculas - isso é uma convenção de codificação) é uma keyword que pode ser colocada em um método ou em um bloco de codigo, e indica que os código que vem em seguida é sincronizado, ou seja, somente uma thread pode acessa-lo por vez. Caso haja uma concorrência, o thread que chegar depois fica esperando até que o primeiro acabe de executar o bloco ou método sincronizado. Ex: public synchronized void XXX(){} synchronized(this){} 2 - Wrapper Classes são que encapsulam tipos primitivos, e são muito utilizados para armazenamento de tipos primitivos em Vectors, Lists, etc, já que eles só aceitam objetos. Ex: Vector vec = new Vector(); int a = 0; Integer aa = new Integer(a); vec.add(a); // não permitido!!! vec.add(aa); // OK!! 3 - os metodos ceil e floor servem para respectivamente retornar o maior e menor numero inteiro mais proximo ao numero correspondente: Math.floor(5.4) -- 5 Math.ceil(5.4) -- 6 Espero que tenha ajudado Adilson Somensari Filho Em 09 May 2001, konekta escreveu: Olá, Estou com algumas dúvidas e gostaria que alguém me ajudasse. 1 - Como funciona a palavra chave Synchronized? 2 - O que são wrapper Classes? 3 - Não consegui entender os métodos double ceil (double a) e double floor (double a) da classe Math. Gostaria de um exemplo. Desde já obrigada. -- _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Session
Ricardo, Não conheço nenhuma classe/método que cuide sozinha da sessão, mas vc pode usar o método setSoTimeout() da classe Socket, que gera uma excessão quando se o tempo estabelecido acaba. Vc pode gerar a mensagem de erro quando capturar a excessão... Espero que tenha ajudado... Adilson Somensari Filho --- Olá pessoal! Preciso incluir uma mensagem de erro do tipo: "SUA SESSION EXPIROU". Tem algum método que verifica se a session expirou ou não? Valeu!! Ricardo Simiao _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://www.ig.com.br/paginas/assineigmail.html -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -