Re: [java-list] Informação sobre a construção de ERP

2003-07-06 Por tôpico Kalecser Pasquali Kurtz



Estou querendo começar a desenvolver um ERP Open 
Source em java, até então somos três interessados, quem sabe você se junta ao 
grupo?

Meu e-mail é [EMAIL PROTECTED]

  - Original Message - 
  From: 
  Marcelo M 
  Florindo 
  To: java-enterprise ; java-list 
  Sent: Thursday, July 03, 2003 8:15 
  AM
  Subject: [java-list] Informação sobre a 
  construção de ERP
  
  Olá amigos,
  
Gostaria da 
  opinião dos senhores, estou desenvolvendo um ERP em Delphi...mas gostaria de 
  saber se o ideal seria em java (GUI) - o ERP deverá rodar em máquinas com no 
  minimo 64 MB de memória, quem puder me dar umas dicas eu agradeceria 
  muito...
  
  obrigado a 
todos..


RE: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USA R O TO DATE DO ORACLE

2003-07-06 Por tôpico javabr
Rubens,

Usa preparedStatement. Com ela vc pode fazer algo como stmt.setDate(
ai nao vai importar pra vc qual banco de dados vc esta usando.

[]s
Leandro

-- Mensagem original --

pq não pode usar o to_date do oracle ? o to_date é uma função built-in,
contém em todos os oracles ... mas

entra no plus e verifique este parametro, ele deve te retornar o formato
da
inserção da data
show parameter nls_date_format
se estiver vazio, faça um select sysdate from dual; isto vai te devolver
o
formato atual do seu oracle.
caso queira alterar o padrão do oracle para DD/MM/ faça o seguinte:
entre no regedit (na maquina oracle) e adiciona a chave NLS_DATE_FORMAT
em
HKEY_LOCAL_MACHINE-SOFTWARE-ORACLE
com o valor DD/MM/, restarte a instância do oracle.


-Original Message-
From: Rubens Pereira da Silva [mailto:[EMAIL PROTECTED]
Sent: terça-feira, 1 de julho de 2003 17:27
To: [EMAIL PROTECTED]
Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR
O
TO_DATE DO ORACLE


Boa tarde,

Pessoa estou precisando de ajunda, é o seguinte:
Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos
e
estou tentando fazer um INSERT nessa tabela só que, um campo possui o
datatype DATE no meu programa java tenho uma variavél do tipo String dt
=
(16/05/2002) já tentei de varias formas passar essa variavél para
instrução INSERTutilizei as classes java.util.Date, java.sql.Date e
java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as
classes acima da maneira correca so iniciante em JAVA, eu não posso usar
o
to_date do oracle alguem poderia me ajudar como eu devo  fazer o INSERT
EM
UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE.

Muito obrigado,
Rubens.




  _

Yahoo! Mail  http://br.mail.yahoo.com/
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção contra spam.







-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: RES: [java-list] Re: to be EJB or not to be

2003-07-06 Por tôpico Rafael Santos
 Rapazeada onde eu consigo uns livros legais de java?

Na livraria Cultura (www.livrariacultura.com.br), eles tem uma vasta
seleção. Eu pessoalmente recomendo visitar eles na Paulista, os vendedores
são atenciosos e competentes. Todos os livros lá são legais no sentido de
legalidade e a maioria são legais no sentido de interessantes.

Rafael


-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???

2003-07-06 Por tôpico Joao
Title: LORDz



Parabns Antonio, 

 Fez a lio de casa. Infelizmente, muita 
gente confunde sobrecarga com polimorfismo.

 O polimorfismo  uma arte e deve ser 
tratado como tal e as possibilidades que ele abre em Java so 
incrveis.

 A possibilidade de carregar um objeto filho 
comum handle do paiapenas por no sabermos de que tipo de 
filhoele ,e deixar esta responsabilidade com o java que vai se 
encarregar de executar o mtodo do filho apropriado, permite uma reduo de 
cdigos fantstica. Aplicando estes conceitos j criei classes inteiras onde 
nenhum if foi necessrio, pois o java sabe "se"  isto ou aquilo.

 Joao

  - Original Message - 
  From: 
  Antonio 
  Oliveira 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, July 03, 2003 8:30 
  AM
  Subject: Re: [java-list] Polimorfismo s 
  pode ser aplicado em classes que tenha Herana??? 
  
  Caros,
  
  Para que ocorra polimorfismo se faz necessria a 
  existncia de herana de uma classe (abstrata de preferncia) ou a 
  implementao de uma interface. 
  
  PS: 
  1) No vamos confundir o conceito de 
  polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma 
  classe, mtodos comnomes iguais e assinaturas 
  diferentes.
  2) O conceito de polimorfismo no  da 
  linguagem de programao Java, mas sim da Orientao a Objetos.
  
  
  []
  
  
- Original Message - 
From: 
diego 
To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] 

Sent: Tuesday, July 01, 2003 12:06 
PM
Subject: Re: [java-list] Polimorfismo 
s pode ser aplicado em classes que tenha Herana??? 

No necessariamente.
Quando vc vai sobrecrever um mtodo que est na 
classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando 
voc declara vrios mtodos com a mesma assinatura, mas que recebem 
parmetros diferentes, isto tambm  considerado polimorfismo, e pouco 
importa, neste caso, que voc tenha uma classe ancestral.

  - Original Message - 
  From: 
  [EMAIL PROTECTED] 
  
  To: [EMAIL PROTECTED] 
  Sent: Friday, June 27, 2003 
  08:27
  Subject: [java-list] Polimorfismo s 
  pode ser aplicado em classes que tenha Herana??? 
  
  
  
  
  


  

  correto afirmar que o 
Polimorfismo s pode ser aplicado em classes que tenha Herana??? 
Algum pode me ajudar neste conceito?

Cordiais saudaes,

  
  
Isaque Niche Ramos 
  Jota


  
Cordiais saudaes,

  
  
Isaque Niche Ramos 
  Jota 
  
(
(22) 2772-8000(22) 9903-5193
  
*
[EMAIL PROTECTED]
  

UIN:241967404 



[java-list] tamanho fixo de String

2003-07-06 Por tôpico Link
Olá pessoal,
gostaria de saber se independente do tamanho da string entrada, seja
retornado sempre uma tamanho FIXO de string, complementado por espaços.

Ex:
string1(7)string1ØØØ(10)

Há uma classe ou outra maneira de se fazer?

Grato,
Fábio


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.497 / Virus Database: 296 - Release Date: 4/7/2003


-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Sou mais um novato!!!

2003-07-06 Por tôpico Aurelio Bardou Martins
Visite www.javafree.com.br
Tem coisa boa lah tambem
[]?s
Aurelio
- Original Message - 
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, July 03, 2003 10:37 AM
Subject: RE: [java-list] Sou mais um novato!!!


Caro Roberto,


O que não falta é informação na Web para você
aprender Java, tem coisa demais. Vou passar
pra vc alguns bons links para vc começar
a garimpar:

http://www.javaranch.com - Muitas informações
para quem esta começando, sem dizer que é divertido.

http://www.soujava.org.br/fom-serve/cache/8.html -
Parte de perguntas e respostas do SouJava sobre J2SE,
muito bom também, tem os principais assuntos que
sempre geram dúvidas nos novatos.

http://java.sun.com - O próprio site da Sun. Recomendo
também que vc utilize os fóruns deles, tem muita
informação boa.

http://www.bruceeckel.com - O bruce Eckel disponibiliza
em seu site de graça uma versão e-book do Thinking em
java, que já esta na terceira edição. Muito bom.

E respondendo sua pergunta, mando um exemplo simples,
mas saiba que o java.io tem muita coisa e que você
precisa estudar bem para saber o que usar em cada
situação.

Exemplo 1 - Lendo um caracter por vez:
  try

  {
FileInputStream fi = new FileInputStream(c:\\equipe tarifas.txt);
DataInputStream ds = new DataInputStream( new
BufferedInputStream(fi));


while (ds.available()!=0)
{
  int a = ds.read();
  System.out.println((char)a);
}
ds.close();
fi.close();


  }
  catch(Exception e) {
  e.printStackTrace();
  }

Exemplo 2 - Lendo por linha:
  try {
  BufferedReader bufR = new BufferedReader(new
FileReader(c:\\equipe
tarifas.txt));
  String s = null;

  while ((s = bufR.readLine()) != null) {
  System.out.println(s);
  }
  bufR.close();
  }
  catch(Exception e) {

  e.printStackTrace();
  }

 ''-- Mensagem Original --
 ''Reply-To: [EMAIL PROTECTED]
 ''Date: Tue, 1 Jul 2003 09:15:32 -0300
 ''From: Roberto da Silva [EMAIL PROTECTED]
 ''To: [EMAIL PROTECTED]
 ''Subject: [java-list] Sou mais um novato!!!
 ''
 ''
 ''
 ''Moçada, procurei pela Internet mas não achei o que queria, alguém
poderia
 ''me enviar um código bem simples, de como abrir um arquivo, lerestou
usando
 ''o Java.io mas ainda não consegui entender direito o Java então estou
domando
 ''porrada dele
 ''
 ''Obrigado
 ''Roberto da Silva
 ''
 ''




-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] SO X OO

2003-07-06 Por tôpico Marcelo Custódio
Olá a todos,

 Gostaria de saber qual é o melhor: Star Office ou o Open Office (nas duas 
plataformas: Windows e Linux).

 Aproveitando o embalo...  Alguém conhece alguma interface Java-Prolog ou 
alguma maneira de eu invocar os predicados Prolog a partir do Java?



 Obrigado.

 Marcelo

_
MSN Messenger: converse com os seus amigos online.  
http://messenger.msn.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes?

2003-07-06 Por tôpico Bruno Borges
 valor. Isso acaba confundindo algumas pessoas que
 generalizam a idéia de que em java os parametros
 são passados como valor, quando a regra geral é
 justamente o contrário.

eh justamente o contrario! TUDO (os parametros) em java eh PASSADO POR
VALOR!... senhor do céu... :D

qdo se discute a controversia: passagem por valor X passagem por
referencia tem q ser lembrado q o q estamos discutindo aki eh a passagem de
variaveis aos metodos. e nao seu conteudo!... como em java vc nao consegue
fazer uma variavel q foi passada pra um metodo, apontar pra outra coisa
(seja um valor primitivo, ou seja um outro objeto) entao o que temos?
passagem por valor!

nao eh pq vc tah alterando valores de objetos, como por exemplo
adicionando um elemento num vector, q isso significa q a passagem eh por
referencia... eh pq eh um objeto! vc pode trata-lo! mas vc nao pode fazer a
variavel que veio ao metodo, apontar pra otra coisa e querer q no codigo
sub-sequente ela esteja linda e maravilhosa!

vamos criar um book chamado: Java: Always by Value!...

[]`s
bruno

PS: as vezes axo q essa discussao soh vai terminar quando 100% dos
programadores atuais entenderem isso, e pararem de ensinar linguagem
estruturada nas faculdades... :)

- Original Message - 
From: Hélio Brandão [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003 9:14 AM
Subject: Re: [java-list] RE: melhor forma de passar referencia de objetos
entre classes?


 Stenio,


   No java as classes passadas como parametros são
   passadas como referencia.
   Salvo algumas EXCESSÔES como as classes String,
 Integer, Boolean (...) que por uma questão de projeto
 das
 mesmas não permitem que seu conteúdo seja alterado e
 portanto a arquitetura delas simula uma passagem for
 valor. Isso acaba confundindo algumas pessoas que
 generalizam a idéia de que em java os parametros
 são passados como valor, quando a regra geral é
 justamente o contrário.
 Esta confusão é plenamente justificavel pois a
 Classe String é uma das preferidas para ser
 usada como parâmetro em métodos.

 Se vc precisar passar uma String como parâmtro,
 use em vez de String a classe StringBuffer.

 Tente usar outras classes, como Calendar, Date,
 uma classe que vc contruiu. VC verificará que
 a passagem de parametros como referencia é
 a regra geral mesmo.

 Utilizo largamente a passagem como referencia
 em parsers XML no Java (Ex: Xerces, dom4j).
 E funciona MUITO BEM.





 --- Gustavo Torreti
 [EMAIL PROTECTED] escreveu:  Olá,
 Stenio!
 
  -Original Message-
  Qual é a maneira mais inteligente de se passar
  referencia de uma instancia entre classes? Minha
  situação é a seguinte: para um programa tenho a
  classe que trata da interface como botões, etc, uma
  classe de regra de negócios e outra classe de regra
  de negócios. Precisei de duas classes para separar
  conteudos distintos e pq uma delas tem que ficar
  rodando como thread. A classe interface chama a
  segunda, que em algum momento chama a terceira. Mas
  tem uma hora que a terceira precisa avisar a
  primeira de algo.
 
 
 
  Design pattern recomendado: Observer/Subject.
  Padrão MVC talvez ajude também.
 



 
  []'s
 
  Gustavo
 
 
 --
  In the brightest day, In the blackest night,
  No evil shall escape my sight
  May those who worship evil's might
  Beware of the power of my light
 
  -- 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
  historico:
 
 http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
  [EMAIL PROTECTED]
 
 -
 

 ___
 Yahoo! Mail
 Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção contra spam.
 http://br.mail.yahoo.com/

 -- 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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] 2 Duvidas sobre o Eclipse

2003-07-06 Por tôpico Glauco Reis
Daniel ,
1) Não sei se isto responde sua pergunta, mas :
  Dentro do diretório workspace existe um diretório .metadata. Todas as informações 
relativas ao
projeto estão nesta pasta. Cada projeto criado ocupa seu próprio diretório, dentro de 
workspace.
Cada um dos plugins que precisar armazenar algum dado o fará no diretório .plugins, 
dentro de um
diretório com o nome do próprio plugin (ex: org.eclipse.ui). Para cada projeto java 
criado,
existe um diretório dentro de workspace com o nome do projeto, e dentro um arquivo com 
o nome
.classpath. É nele que informamos o classpath. No arquivo .classpath, você encontrará 
as
referências para os projetos internos e externos e JARs que o programa precisa para 
compilar.
Veja um exemplo:
?xml version=1.0 encoding=UTF-8?
classpath
classpathentry kind=src path=/
classpathentry kind=con path=org.eclipse.jdt.launching.JRE_CONTAINER/
classpathentry kind=src path=/teste/  --- PROJETO EXTERNO
classpathentry kind=lib path=D:/SQLLIB/java/db2java.zip/  JAR EXTERNO
classpathentry kind=output path=/
/classpath
Acho que é ele que você procura. Lembre-se de que você pode apontar para diretórios 
fora do
diretório default project, neste caso ficando nome totalmente qualificado, mais ou 
menos como o
db2java.zip acima.

2) Se você está fora do eclipse, terá que fazer por conta própria, e existem algumas 
opções :

   2.1) Crie um ANT file que automatize a tarefa (as versões novas do eclipse permitem 
criar o
ANT a partir do projeto)
   2.2) Coloque o JAR que você quer fazer visível dentro do diretório 
JDK/jre/lib/ext, e será
automaticamente visto por todos
   2.3) Configure a variável de ambiente classpath para apontar para o JAR ou ZIP
   2.4) Passe na linha de comando algo como java -cp seu_classpath

[]s
Glauco Reis


Daniel P wrote:

 Pessoal,

 Tenho as seguintes duvidas:

 1)Em qual pasta do eclipse fica os arquivos referente
 aos projetos, não das classes mas sim das referencias
 com as classes externas, etc. Pois tenho alguns
 projetos criados e ao reinstalar o programa tenho que
 recria-los, ou até mesmo para transporta de um
 computador para outro. (espero q dê pra entender)

 2)No eclipse defino classes externas, mas quando vou
 compilar fora do eclipse (digo linha de comando) como
 devo referenciar essas classes externas?

 Obrigado desde já

 Daniel

 ___
 Yahoo! Mail
 Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção 
 contra spam.
 http://br.mail.yahoo.com/

 -- 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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: RES: [java-list] Swing

2003-07-06 Por tôpico Hélio Brandão
Carlos,


  O ponto de partida para meus estudos foram os
próprios tutoriais da Sun e o Livro Core Java Vols 1 e
2.

Aconselho vc investir no conhecimento conceitual
da arquitetura MVC da Classes Swing.
Concentre seus estudos em como usar Data
Models e o Modelo de tratamento de Eventos 
do Swing. Quem domina esses dois pontos

Crie seus próprios componentes visuais Hendando
dos comps básicos ( JTable, JComboBox,...) e
adequando-os estilo de seu desenvolvimento.
Quando se faz isto. É impressionando os ganhos que
se tem com a simplificação drastica do código da
camada visual.

Espero ter ajudado,


Hélio


--- Carlos Eduardo Ruman Branas
[EMAIL PROTECTED] escreveu:  Tenho um
conhecimento avançado de Java (API´s
 básicas) e WEB (JSP, Servlet,
 etc)
 Porém nunca fiz um sistema desktop com Java, dei
 umas funçadas no swing e
 estou sentindo um pouco de dificuldade pois todos
 sistemas de desktop que eu
 desenvolvi utilizei o Visual Basic 6.0.
 
 Voce conhece algum livro ou tutorial bom de swing
 (tirando os da Sun)
 
 agradeço a todos
 
 -Mensagem original-
 De: Hélio Brandão [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 25 de junho de 2003 10:07
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] Swing 
 
 
 Vejo com frequencia nesta lista críticas à
 performance
 das GUI´s usando Swing.
 
 Escrevo este e-mail não para questionar as opiniões
 dos profissionais que criticam o Swing.
 De ante mão acrescento que respeito todos.
 
 Mas permitam que eu manifeste um testemunho
 que pode - quem sabe -  ajudar nesta questão.
 
 Desenvolvo em Java a alguns anos e uso largamente
 as classes Swing.
 A arquitetura dessas classes é FANTÁSTICA e permitem
 algumas flexibilidades que fica dificil imaginar
 implemetar determinadas funcionalidades que
 utilizamos
 sem as mesmas. Todos os problemas de performance
 que tivemos foram resolvidos com reengenharia de 
 processos externos ao Swing.
 
 Uma dica interessante é programar
 Java, PENSANDO JAVA, respeitando a arquitura MVC
 das classes Swing que quem sabe muitas das queixas
 de perfomance poderiam ser discipadas.
 
 Outra opinião que gostaria de manifestar,
 igualmente sem a menor
 pretenção de que todos concordem com ela:
 
 Os IDE´s Java muitas vezes induzem a práticas 
 não muito recomendáveis de desenvolvento
 pricipalmente
 da camada Visual, talvez na tentativa de simplificar
 para os iniciantes.
 
  
 
 
  --- Paulo [EMAIL PROTECTED] escreveu:   
 É,
 swing é realmente um problema quando se trata
  de
  desempenho... Escrever jogos com swing é loucura,
  mas
  existem APIs mais adequadas para isso (Java2D,
  Java3D
  etc). É claro que é necessários testar para
  descobrir
  se vale a pena, mas ainda sim acredito que valha. 
Ah, sim, me desculpe se eu pareci meio rude, não
  foi
  a intensão (pensei nisso quando eu reli o que
  escrevi). ;)
  
   --- Marcos Tadeu P. Vargens
  [EMAIL PROTECTED] escreveu:  Pra dizer
 a
  verdade, nunca escrevi jogos em
   linguagem nenhuma. Mas trabalhei
   em um projeto feito em swing. Pode não ter la
  muito
   a ver, mas trocamos de
   linguagem. A parte visual ficou para o VB mesmo
 pq
   ele é muito mais rapido
   que o swing. infelizmente é uma verdade. A
   velocidade do aplicativo não é
   constante. Não sei o que acontece com a VM, mas
  acho
   que o garbage trabalha
   muito bem, so que ele deve limpar objetos dos
  quais
   você precisa de vez em
   quando, porque o aplicativo demorava para
 iniciar
  só
   que funcionava muito
   bem após isso. Mas após deixar uma tela
 minimazada
   por muito tempo, quando
   ela voltava o hd se arrastava para fazer ela
   aparecer. Mas não foi só isso
   que nos fez mudar de idéia. A velocidade de
   alteração da tela foi um ponto
   crítico. Apesar dos avanços das IDEs, a
 construçã
  e
   principalmente
   manutenção de telas em Swing é lenta comparadas
 a
   uma linguagem como VB e
   Delph. Mas independente disso Paulo, um jogo
  possui
   muitos parametros,
   objetos, etc que precisam ser guardados em
  memória.
   É preciso rebolar muito
   para garantir que o garbage não limpe algo que
 vc
   precise mais tarde só
   porque está faltando memória. Posso estar
 errado.
   Mas ja baixei um jogo em
   OpenGL do site de exemplos de swing da sun. O
 jogo
  é
   extremamente lento na
   minha maquina que tem 512 MB de memória. Em uma
  com
   128 (exigencia da
   maioria dos jogos), fica ridiculo. Alem do mais
 os
   jogos usam arquivos de
   som que ocupam memória tambem. Junte isso mais
 os
   objetos necessários para
   execultar essas tecnologias e imagino se no 
 meio
  do
   projeto você não vai
   desistir. É preciso testar TODAS as tecnologias
  que
   vão ser necessárias para
   construir tal jogo pq a exigência vai ser
 grande.
   Mas assim como todos vocês
   eu torço para que isso mude, porque em termos de
   arquitetura é sem duvida
   uma ótima linguagem para se fazer qualquer
 coisa.
   
   OBS: alguem precisa dar um jeito no Swing...
   
   Marcos Tadeu P. 

Re: [java-list] This() ?!

2003-07-06 Por tôpico Leandro Assad Martins
O this é uma referência para a própria classe.
Nesse exemplo, ele está chamando um construtor da própria classe, só que 
sem parâmetros.

[]s

Leandro

Silva Luis-ALS038 wrote:

O que significa o This(), em um exemplo como este que vi em um livro:

public LiquidificadorGenerico(int v) {
 this();
 ajustarVelocidadeMaxima(v);
}
Desde já agradeço a todos que puderem me explicar!!

Att,
Luis Antonio Lopes da Silva
Phone: 55-19-3847-6291  /  Fax: 55-19-3847-7037
E-mail: [EMAIL PROTECTED]




-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-

 



-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-