Re: [java-list] Pergunta de Novato
Tente definir o diretorio das classes no classpath. Colega, creio eu que vc está tentando executar o comando C:\ja va CriaTabelas, e a virtual machine não está encontrado um método padrã o para start da classe chamado main se vc não escreveu esse método, coloque lá: public static void main(String parametrosExternos[]){ . . . Aqui vai seu código de inicio. . . . . } From: Marcelo Bonilha [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Pergunta de Novato Date: Wed, 15 Jan 2003 14:30:35 -0200 Olá, estou com um problema bem de iniciante: Fiz duas classes: CriaTabelas.java package conexao; import java.sql.*; public class CriaTabelas { ... } e Conexao.java package conexao; import java.sql.*; public class Conexao { ... } A classe CriaTabelas chama o objeto Conexao.., se comp ilo a conexao: javac Conexao.java ela compila perfeitamente, se compilo a outra, ele diz que não pode achar a classe Conexao (isso estando as duas no mesmo diretori o) ok, por tentativa compilei as duas juntas: javac Conexao.java CriaTabelas.java, eles compilaram p erfeitamente, porém agora quero executar a CriaTabelas, e não consigo, ela diz o seguinte erro: Exception in thread main java.lang.NoClassDefFoundEr ror: CriaTabelas (wrong name: conexao/CriaTabelas) Acredito esse ser um problema bem banal, porém não est ou conseguindo resolver, alguém pode me ajudar? ___ __ 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 java-list- [EMAIL PROTECTED] --- -- __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.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] -
[java-list] Re:[java-list] C++ acessar java
Flávio, não conheço nenhum outro modo a não ser com CORBA. []s. __ Encontre sempre uma linha desocupada com o Discador BOL! http://www.bol.com.br/discador Ainda não tem AcessoBOL? Assine já! http://www.bol.com.br/acessobol Pessoal, Como faço para que uma aplicação C++ acesse um código Java, não se trata de Java acessar código C++ (JNI) é ao contrário. Queira fazer algo como uma aplicação C++ chamar alguns códigos Java como em C++ acesso uma DLL. Gostaria de chamar uma classe em Java a partir do código C++ -- 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] memória e swap?
Pessoal, alguém já ouviu falar em indisponibilidade de memória em apl. java por que se definiu a área de swap de disco no ruindows? Caso já, do que se trata? []`s. __ AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol -- 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] WebStart e RMI
Oi pessoal. Tenho uma aplicação que utiliza recursos RMI e é distribuida pelo WebStart. O .jar do frontend esta assinado pelo jarsigner, portanto o download da aplicação é feito normalmente mas os recursos RMI não funcionam corretamente quando executo a aplicação. Invez de retornar os dados que deveria é retornado apenas o nome do programa RMI acionado. Alguem saberia me dizer se existe alguma restrição ou truque para usar WebStart com RMI ou se devo também assinar o pacote RMI?. Agradeço qualquer informação desde já. []'s., Júlio. __ AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol -- 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] Ajuda JARSIGNER
Oi pessoal. Por favor, alguem saberia como usar jarsigner? Eu estou tentando pelo jdk: jarsigner -keystore arquivo .keystore -storepass storepass -keypass keypass -signedjar meu .jar usuario Este comando esta gerando um erro causado pela ausencia do arquivo .keystore, porem nao sei como gerar este arquivo. Existe alguma ferramenta para gerar este arquivo ou alguma forma através de classe de programa, ou outra maneira sem usar jarsigner de assinar um .jar?? Agradeço de desde já qualquer dica!! Obrigado, Júlio. __ AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol -- 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] Livro : Como programar em java
Acrescente na variavel Path do ambiente do windows a seguinte linha: diretorio_do_jdk\bin; ou seja: Path=diretorio_do_jdk\bin;outras configuracoes; E necessario que o comando javac seja visivel no ambiente windows. []'s. Bruno: Que versão do Windows vc usa? Como está o seu Path? Com certeza o path não está setado corretamente... Quando vc executa o comando java ele roda porque o Windows tem uma VM própria. []s Tomaz Foá Binsztajn Diretor de Novas Tecnologias Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: Bruno Campos (Yahoo) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, March 10, 2002 11:42 AM Subject: [java-list] Livro : Como programar em java De fato o livro como Programar em java é excelente mas eu não estou conseguindo configurar o path eu uso o windows me e até agora não consigo dar o javac quando eu do o java ele roda mas na hora do javac ele diz caminho ou nome do arquivo o que eu faço por favor estou sem saber o que fazer é como diz uma musica Morrer de sede em frente ao mar. Um Grande abraço Bruno Campos _ Do You Yahoo!? Get your free @yahoo.com address at http://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 java-list- [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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] JDBC thin driver e MTS server
Oi pessoal. Alguem sabe a respeito de como funciona o JDBC Oracle thin driver(package classes12.zip) quando se trata de conexao multi-thread. Ate onde sei este package e independente de plataforma por tanto nao deveria fazer nenhum acesso a recursos (arquivos) na maquina onde roda. O que acontece no meu caso e o seguinte: O banco onde estou mantendo conexao esta configurado para MTS server(Multi Thread Server-conexao multithread) e o jdbc esta dependendo de um arquivo chamado Hosts, residente no Windows NT com referencias de server names para IPs. Se eu tiro estas referencias as conexoes nao funcionam. Alguem sabe como driblar isto, ou nao tem jeito mesmo? Obrigado pelas dicas. []'s, Julio. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Object e SAX API
Oi pessoal! Eu estou usando a API SAX para fazer parser de XML. A classe que faz o parser me retorno um Object baseado no arquivo parseado. Quando eu acesso esta classe(parser) a partir de um servlet eu nao tenho o mesmo objeto retornado por ela e sim um objeto novo. O mesmo nao acontece a partir de uma classe normal(nao servlet). Ja tentei serializar o parser e ateh por uma classe intermediaria entre o parser e o servlet, mas nao adianta. Alguem saberia me dizer porque? Agradeco qualquer ajuda. Julio. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] Servlet e Submit
Valeu Luiz Felipe, isto com certeza funciona, ja testei. Eu gostaria de nao depender de uma pagina html, que ela fosse virtual, so existisse no buffer do servlet. Valeu a sugestao. Opa, beleza. Olha, Estou iniciando em Servlet mas tenho boa experiencia com HTML e JavaScript, talvez voce possa fazer o seguinte: Monte sua pagina HTML no Servlet juntamente com o valor que queira passar para o outro Servlet em campos do tipo Hidden. No final da suposta pagina HTML voce escreve um script JavaScript que submete o formulario, parecido com este aqui: output.println(script language='JavaScript'); output.println(document.forms[0].submit();); output.println(/script); Ai vc coloca no Action do seu form a outra Servlet. Tente colocar este script bem no final de sua pagina, depois de /HTML. Deve funcionar. Espero ter ajudado. [ ]s Filipe From: jpassaglia [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Servlet e Submit Date: Wed, 13 Feb 2002 00:07:56 -0200 Ola pessoal. Tenho um preblema intrigante para resolver, eh o seguinte: Preciso que um servlet faça um submit para uma determinda URL montando seu conteudo dinamicamente. Neste submit deverei enviar um conteudo numa variavel de formulario qualquer para que a pagina chamada possa acessar seu conteudo através de seu metodo/objeto request, nao sei que tecnologia esta do outro lado. Poderia fazer de forma simples porem deselegante: -Manter uma pagina html ou jsp com um script onload para submeter-se a URL que desejo e, montar o conteudo da variavel através de servlet e depois disso usar sendRedirect() para carrega-la. Ha como montar uma pagina(ou sei la o que ela seria) somente em buffer num servlet e fazer um pseudo submit ou que o servlet simule um submit desta pagina virtual, para outra pagina? Agradeço a todos que puderem me ajudar. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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 java-list- [EMAIL PROTECTED] -- --- _ O MSN Photos é o jeito mais fácil de compartilhar e imprimir as suas fotos: http://photos.msn.com.br/support/worldwide.aspx -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Servlet e Submit
Ola pessoal. Tenho um preblema intrigante para resolver, eh o seguinte: Preciso que um servlet faça um submit para uma determinda URL montando seu conteudo dinamicamente. Neste submit deverei enviar um conteudo numa variavel de formulario qualquer para que a pagina chamada possa acessar seu conteudo através de seu metodo/objeto request, nao sei que tecnologia esta do outro lado. Poderia fazer de forma simples porem deselegante: -Manter uma pagina html ou jsp com um script onload para submeter-se a URL que desejo e, montar o conteudo da variavel através de servlet e depois disso usar sendRedirect() para carrega-la. Ha como montar uma pagina(ou sei la o que ela seria) somente em buffer num servlet e fazer um pseudo submit ou que o servlet simule um submit desta pagina virtual, para outra pagina? Agradeço a todos que puderem me ajudar. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Re:[java-list] **** Please...GALERA ! risos Duvida (Iniciante)
Eu diria para voce nao esquentar muito a cabeca com isso. A unica vez que vi tratamento de bits na apostila da Sun foi para ilustrar problemas de conversao de tipos de dados. Por tanto?!! []'s. Olá Galera, blz??? Tô estudando Java há 3 semanas, agora tô na parte de operadores bit-a-bit suponha este nº 39 em binário ele fica: 100111 não é isso ? para transformar em negativo ele fica: 011000 e acressento 1 no final ficando: 0110001 Só que eu cheguei nessa parte :: deslocamento a direita deslocamento a esquerda deslocamento a direita + valor a ser definido Suponha o nº 39, como eu faço o deslocamento ??? tenho uma apostila aqui, mas eu não entendi muito Ps.: Vale a pena quebrar a cabeça com isso, ou vou embora ??? Dicas por favor, Grato Roberto Teixeira Meus dedos estão coçando para desenvolver meu primeiro programa com BD...risos Trabalho com VB/SQL SERVER...mas, já chega, cansei ! -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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: RE: Re: RES: [java-list] Como é feita a passasgem de parâmetros em Java?
Senhores fiquei entusiasmado pela discução por tanto aih vai minha opniao. Java só trabalha com passagem por valor. Passgem por referencia ou valor he um conceito programacional que pode ser provado da seguinte forma: public int altera(int x){ RETURN X++; } int y = altera(2); Percebao que para eu alterar o valor da variavel y através de um metodo aterar ele precisa retornar um valor. Este eh um procedimento de atribuicao por valor. Agora: public void alterar(int x){ x++; } int y = 2; alterar(y); Voce nao tera y = 3 como resposta. Este eh o conceito de passagem por referencia. Ou seja, a variavel (int x) trabalha o valor contido no endereco de memoria de y. Em java x tem outro endereco para tralharar o valor enviado e seu valor so é retornado através do metodo pelo return. Até. Veja bem, O que é uma referencia ?? A referencia é um ponteiro para um local na memoria. Em java não existem ponteiros porém o valor do ponteiro (um int em C/C++) é passado a diferenca de Java para C/C++ é exatamente essa. Para mim e milhares de ex-programadores passar por valor é passar a classe inteira: void alterString(String s) em vez do endereço (referencia): void alterString(String *s) O que acontece em java é parecida com: String *s; int pointer = s; void alterString(int pointer){ String *t; t = pointer; maravilha então estou passando um pointer por valor mas estou passando a referencia ou não ??? Jorge Martins wrote: Sven, Você está equivocado. A passagem de parâmetros em java é por valor. Tanto como objeto ou tipos primitivos. Em caso, de objeto, o parâmetro é uma referência, mas esta referência é PASSADA POR VALOR. Verifique a documentatação. Esta sutileza pode ser observada pelo método. Olhe a explicação do autor de Pratical Java. developerWorks: What are a couple of the most common mistakes developers make using Java? What problems does this cause, and how can you fix them? Haggar: This could be any number of things, but I will mention two. First, Java passes all parameters by value. It is often written or said that Java passes parameters by reference. Because Java supports object references the assumption is that Java passes parameters by reference. Actually, Java passes object references by value. This problem most often confuses C++ programmers when they first start programming in Java. The second involves equality in Java. Programmers new to Java are often not sure if they should use the == operator or the equals method to test for equality. The bottom line is to use the == operator when testing if two primitive types have the same value or if two object references refer to the same object, and to use the equals method when comparing if two objects are equal based on their attributes (also called semantic equality). These issues are covered in my book. abraços Jorge -Original Message- From: Sven van ´t Veer [mailto:[EMAIL PROTECTED]] Sent: sábado, 29 de dezembro de 2001 08:00 To: [EMAIL PROTECTED] Subject: Re: Re: RES: [java-list] Como é feita a passasgem de parâmetros em Java? Isso não é verdade Java faz passagem de parametros POR REFERENCIA e NÂO POR VALOR. Aparentemente use passagem por valor pois alterando o valor do variavel dentro do metodo para qual foi passado não altere o valor fora do metodo. ISSO È POR QUE È CRIADO UMA COPIA |DENTRO DO METODO... Somente primitivos são passados por valor. Cada invocação do metodo tem os proprios instancias dos parametros igual a cada variavel local do metodo. Isso é uma dos possiveis perguntas na certificação !!! [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Caros 'Javalis', Voces tem razão sobre o Java aceitar passagem de parâmetro somente por valor. COM UMA EXCESSÃO : SE PASSAR UMA MATRIZ COMO PARÂMETRO, O JAVA FAZ PASSAGEM POR REFERÊNCIA. IQUALZINHO A SUA LINGUAGEM MÃE, O FABULOSO C !!! (TESTEM!!!) Saudações, Luis. -- Mensagem original -- Vc está equivocado. Java não possue passagem de Parâmetro por referência. Somente por valor, ou seja, uma cópia é passada. -Mensagem original- De: Adalberto Zanata [Forum] [mailto:[EMAIL PROTECTED]] Enviada em: Thursday, January 24, 2002 8:16 PM Para: [EMAIL PROTECTED] mailto:java- [EMAIL PROTECTED] Assunto: Re: [java-list] Como é feita a passasgem de parâmetros em Java? Adalberto Zanata [[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]] [http://www.espacoreverso.com.br/a.zanata] - Original Message - From: Paulo Henrique Castro [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] To: [EMAIL PROTECTED] mailto:java- [EMAIL PROTECTED] Sent: Thursday, January 24, 2002 11:26 AM Subject: Re: [java-list] Como é feita a passasgem de parâmetros em Java? Existe uma maneira de diferenciar as passagens de parâmetros em Java, por valor e por referência? Ateh onde sei a
Re: [java-list] Arquivos
Voce tambem pode usar o seguinte: FileOutputStream fos = new FileOutputStream(String nome_arquivo, boolean append); fos.write(String conteudo); O que ela faz: abre um arquivo com o nome desejado e apenda ao final do arquivo, ou no inicio caso esteja vazio ou seja novo(se o arquivo nao existir ele cria), o valor do parametro de write. Isto permite que voce tenha um rs e descarregue-o dentro de um StringBuffer e esecreva tudo de uma vez. Para ler use: BufferReader br = new BufferReader(new FileReader (nome_arquivo)); while(br.readLine() != null){ System.out.println(br.readLine()); } br.close(); Isto pode te ajudar. Até. Desculpe não ser bem preciso, mas a classe java.io.RandomAccessFile poderá te ajudar. Ela permite ler e gravar dados em arquivos com acesso aleatório. Espero ter ajudado, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf - Original Message - From: Celso Junior To: [EMAIL PROTECTED] Sent: Friday, February 01, 2002 9:54 PM Subject: [java-list] Arquivos --- --- Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br --- --- E ai galera tudo bem Alguem pode me dar dicas de uma classe que escreve Registros em um arquivo .txt e depois recupera os dados ? Obrigado Celso __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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: RES: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java?
Amigo, o que voce vai fazer com o valor de um endereco de memoria? O que voce diz esta incorreto pois passagem por referencia implica em obter o ponteiro de endereco, alterar o valor contido naquele endereco e pronto. Java recebe o valor daquele endereco, o conteudo, e nao um ponteiro. Este valor eh tratado em outro espaco de memoria e retornado ao chamador como se voce estivesse atribuindo um valor a uma variavel. []'s. Poizz eh. A verdade é uma diferença sintatica: 'Pass by Reference' indica que a referencia na memoria do objeto é passado, em java esta referencia é passada 'por valor' e não, como em C/C++ 'por referencia' por isso, em Java não pode alterar o valor do objeto original. Leonardo - Itera wrote: A única resposta certa é : A passagem de parametros é feita somente por valor. Não adianta consultar a especificação da linguagem.. procure alguma explicação conceitual sobre passagem por parametro e por valor pois creio que você e o Lincolm estão falando a mesma coisa mas cada um chama de um nome. []'s, Leonardo. -Mensagem original- De: Sven van ´t Veer [mailto:[EMAIL PROTECTED]] Enviada em: Segunda-feira, 4 de Fevereiro de 2002 07:25 Para: [EMAIL PROTECTED] Assunto: Re: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java? Lincolm, A única resposta certo é: Em java passagem de parametros de tipos primitivos é por valor e de Objetos é por referencia. No cado de Objetos é passado a referencia do Objeto na vm. Ao entrar no metodo o VM cria uma copia do objeto. Dentro do metodo este cópia é usado igual qualquer outro variavel local. Se não for bastante claro, ver a 'java language specification', Sven Lincolm Ferreira de Aguiar wrote: Olá Fábio, Tudo bem. Olha, ainda não ficou muito claro para mim o que você disse sobre a passagem de parâmetros em Java. Fiz um exemplo com uma matriz, e a matriz mesmo foi alterada. Quem disse isso foi um usuário aqui da lista, que no momento não lembro o nome dele. Como pode ser? Veja o código: public class Passagem extends Object { Object names[][] = new Object[1][2]; public Passagem(){ names[0][0] = Lincolm; names[0][1] = Ferreira; objects(names); for(int x=0; x=names.length - 1; x++){ for(int y=0; y=names[x].length - 1; y++){ System.out.println(names[x][y]); } } } public static void main(String args[]){ Passagem ps = new Passagem(); } public void objects(Object[][] n){ n[0][1] = Aguiar; } } Se comentar a chamada de objects(names) o resultado será: Lincolm Ferreira No entanto, se remover os comentários a saída será: Lincolm Aguiar Sinceramente, poderia me explicar. Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] www.geocities.com/lincolmf http://www.geocities.com/lincolmf - Original Message - From: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] To: [EMAIL PROTECTED] mailto:java- [EMAIL PROTECTED] Sent: Monday, January 28, 2002 8:03 PM Subject: RE: RES: [java-list] Como é feita a passagem de parâmetros em Java? Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Amigos, Como esse assunto está sendo bastante discutido, vou me meter no meio também e tentar esclarecer... O Java trata a passagem de parâmetros de forma diferente para tipos primitivos e objetos, mas sempre é passada por valor. Funciona mais ou menos assim (vou usar o exemplo do curso de Java da Sun, que fiz a semana passada): Se você passa um tipo primitivo para um método assim: ... int i = 10; this.alteraValor(i) System.out.print(i) // Imprime o valor 10 ... alteraValor(int j){ j = 15; } O que acontece? O Java entrega uma cópia do conteúdo de i para o método. Soac ute; que o conteúdo de i é igual a 10. Já se fizermos a mesma coisa com um objeto, vejam só: ... MyDate data = new MyDate(28/01/2002); this.alteraValor(data); System.out.print(data); // Imprime o valor 28/01/2002; this.alteraValor2(data); System.out.print(data); // Imprime o valor 28/02/2002; ... alteraValor(MyDate t){ t = new MyDate(31/07/2002); } alteraValor2(MyDate t){ t.setMes(02); } Porquê no primeiro método o valor não se alterou, mas no segundo sim? Funciona da mesma maneira que a passagem de um tipo primitivo. O conteúdo da variável data não é o objeto MyDate, e sim o endereço da memória onde está o objeto MyDate. E, da mesma maneira como acontece com o tipo primitivo, esse valor (endereço do objeto) não pode ser alterado (tentamos alterar essa referência com o comando new MyDate). Já o conteúdo do objeto pode ser alterado tranqüilamente, pois ele fica em outra parte da memória.
Re: [java-list] Comunicação entre Java JavaScript.
Oi Leandro. Vou dar um baita chute mas se funcionar sorte sua e você me fala, é o seguinte: Você cria uma função dentro do script: function meuValor(valor){ this.valor = valor } Depois você cria um objeto desta função: var objmeuValor = new meuValor() Depois você carrega este objeto com o que você desejar: objmeuValor.valor = o que voce desejar Depois você cria uma função para retornar seu valor, eu digo uma função pois o próprio objeto pode ser mal entendido pela diretiva jsp: function retmeuValor(){ return objmeuValor.valor } Ai você passa isto para a diretiva: jsp:setProperty name=myBean property=valor value=javascript: retmeuValor() / Posso ter viajado, mas como a gente não tem nada a perder... Boa sorte e me avise do sucesso ou do insucesso. []'s. Olá, Se eu entendi bem vc deseja fazer o JavaScript interagir com o JSP, isto não é possível pois o JavaScript será executando no cliente enquanto o JSP será executado no servidor. Você pode fazer o JavaScript executar métodos de Applets por exemplo, q são aplicativos Java q rodam no cliente. []'s Ary Junior - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 04, 2002 10:34 AM Subject: [java-list] Comunicação entre Java JavaScript. Amigos da Lista, gostaria de saber como eu faço para passar um valor de uma variável criada e manipulada no JavaScript para um Bean ... tipo: SCRIPT LANGUAGE=JavaScript !-- Begin var JSValor; JSValor = Meu novo valor; -- End /SCRIPT jsp:setProperty name=myBean property=valor value=JSValor / O código acima seta a String 'JSValor' e não o conteudo dela... Grato Leandro Franchi _ 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 java-list- [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 para sair da lista: envie email para java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] JAVA ou C# ???? Microsoft ou SUN ???
Prezado Anderson, trabalho com java já a um bom tempo. Trabalhei e ainda faço algumas coisas para internet com plataforma Microsoft. Na minha opnião, de acordo com a experiência adquirida nos dois ambientes, usuaria Java. A tecnologia microsoft é mais amigável, mais fácil de assimilar porém, não tem os recursos de OOP que java tem, e isto é um grande diferencial quando falamos em manutenção e reaproveitamento de código sem falar no poder programacional e desempenho, principalmente portabilidade que no seu caso parece importante, pois, como você disse esta estrutura tende a crescer e você poderia usufruir de todo poder de processsamento do Unix. Por muitas vezes percebi instabilidade e fragilidade na plataforma microsoft que na plataforma Java não existe. Ainda mais, esta tecnologia C# ou .net da microsoft ainda é uma novidade tanto que seu pessoal que trabalha com ambiente microsoft ainda não a conhece. Por tanto está sugeita a muitos erros e bugs. Certa vez li em uma revista um comentário de avaliação da tecnologia C# feito por uma pessoa responsável por testá-la para a revista, é mais ou menos isto: C# é um java em suas primeiras versões com todos os bugs de volta.. Já que você terá que treinar seu pessoal, treine-os em java, quando sua produtividade for alta você verá o retorno. PS: você deverá ter uma interface com sistemas/equipamentos de rádio frequência, existem na plataforma java inúmeras soluções para Telecom, DTV e etc.. Pode ser que sua API já estaja pronta e disponível para sua necessidade. Acho que este deveria ser também um forte quesito para sua escolha. Atenciosamente, Júlio César Passáglia. Neste tipo de questão eu tenho uma visão muito idealista. De um lado vc tem uma solução que valoriza o software aberto, a criatividade e a liberdade de escolha. Mesmo se java for uma escolha por si só, vc tem total liberdade de escolher seu SO, seu servidor de aplicações, seu hardware, praticamente tudo. E se seu banco é Oracle, então vc realmente tem a liberdade de escolher qualquer plataforma. Do outro lado, nem preciso citar o que vc tem, todos nós sabemos. Mesmo se a solução microsoft fosse melhor, pelos meus princípios eu escolheria java. Mas, como disse, é uma visão idealista. - Original Message - From: Anderson Brazão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 04, 2002 3:12 PM Subject: [java-list] JAVA ou C# Microsoft ou SUN ??? | Amigos, uma boa tarde a todos. | | Em nossa empresa, possuimos um conjunto de sistemas desenvolvidos na arquitetura Client Server (Visual Basic com BD Oracle) e estamos estudando a migração de todas as aplicações para plataforma WEB, algo que deverá ocorrer rápido, já que nossa necessidade é urgente. | Nossa equipe, não possui sólidos conhecimentos de JAVA ou da arquiterura .NET o suficiente ainda, portanto, poderemos optar por um ou por outro, realizando a capacitação de nossa equipe para tal. Os sistemas possuem integração com tecnologia de Rádio Frequência, muito acesso remoto e possibilidade de integração com aplicações externas. Hoje, como está baseado em Client Server, utilizamos Windows NT, porém com a mudança e com o volume de dados que aumentará, pensamos em utilizar um server UNIX, mas mesmo assim não descartamos a possibilidade de permanecer com NT/2000 Server. | Diante deste panorama, gostaria de ter a experiente opinião dos amigos. A quem puder me auxiliar, agradeceremos. | Um abraço e um excelente 2002 para todos. | | Anderson Brazão | Technolog - Tecnologia em Logística e Sistemas S/C Ltda. | CIETEC - USP - São Paulo | | - - | | Abra grátis sua conta no StarMedia Email. Inscreva- se agora mesmo! http://www.br.starmedia.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 | para sair da lista: envie email para java-list- [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 para sair da lista: envie email para java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br -- LISTA SOUJAVA
RE: [java-list] jsp e iis
Vanessa, logo quando a tecnologia JSP foi lancada pela Sun, eu me lembro de ter lido em seu site algo a respeito de um plug-in para iis. De uma olhada em java.sun.com. Por outro lado se voce tiver Jrun, voce pode configura- lo para usar como servidor web o IIS. Veja na documentacao do Jrun. []'s Julio. Vanessa, Vc precisa baixar um servidor de JSP, tipo um Resin, Toncat Acho que o IIS nao e compativel com o JSP... Abraços Jose Carlos -Original Message- From: konekta [mailto:[EMAIL PROTECTED]] Sent: quarta-feira, 2 de janeiro de 2002 11:19 To: java Subject: [java-list] jsp e iis Caros colegas, Gostaria de saber o que é necessário para rodar JSP usando o IIS? Vanessa _ _ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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 java-list- [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 para sair da lista: envie email para java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Re:[java-list] Componentes
Luiz a muito tempo atrás eu fiz uma coissa desta, acho que na versao 1 do MTS. Bom, ao abrir o J++, opte pela opcao COM Components. A partir dali é java, porem verifique a necessidade de uso dos pakages da MS ao inves da sun. []´s HelpAlguém já fez COMponentes em Java e os utilizou no ASP. Minha dúvida é quanto a estar gerando uma imagem a partir de dados contidos em um banco de dadosn e estar mostrando essa imagem gerada (que seria um gráfico do tipo pizza) no navegador. Alguém sabe por onde eu ao menos começar. Já vi muito material de estar fazendo componentes em Visual J++, mas é possível criar DLL com tal programa??? Obrigado pela atenção! __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Re:[java-list] .jar
Digite jar pelo command prompt e leia as opcoes para saber como funciona, ou: C:\jar cvf nome_arquivo_jar.jar c:\*.class Boa sorte! Olá pessoal Alguém por favor pode me dizer como eu gero um ponto jar com o jdk..(ou seja, na raça sem ferramenta alguma) Isso é possivel? Pois como vou compilar varios .java? Por favor alguém me diga qual é o comando que eu faço no prompt Muito Grato, Bonão.. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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: RES: [java-list] Classe
Eh uma forma usada para garantir que nao se possa criar mais de uma instancia de um objeto em todo o sistema. Quando uma classe deste tipo eh inicializada, isso eh feito a partir de uma única instancia privada e estatica, e retornada por um metodo publico, unico meio de acesso ao objeto. Este pattern tem o nome de Singleton. EX: public class Xy{ private static Xy inst = new Xy(); public static Xy getXy(){ return inst; } } []'s. Essa tecnica eh usada normalmente na implemntacao de Singletons, Factories e outros Creational patterns. -Mensagem original- De: Gustavo Barreiro de Carvalho [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 11 de dezembro de 2001 16:04 Para: [EMAIL PROTECTED] Assunto: [java-list] Classe Galera, Alguem sabe me dizer o motivo de algumas classes utilizarem um metodo estatico para criar uma nova instancia de si mesma, por exemplo a classe javax.xml.parsers.SAXParserFactory. Gostaria de entender a necessidade de definir o código de inicialização desta classe neste metodo ao inves de definirmos dentro do construtor da classe ? Obrigado. -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] Re:[java-list] Editor de Código para Java
Se voce quiser pode tentar o UltraEdit. Se adapta a qualquer linguagem e tem edicao de coluna, ou seja, voce consegue editar varias linhas ao mesmo tempo. []'s. Olá pessoal Tenho usado a um bom tempo o Notepad para fazer meus programas em java ,mas ele é muito simples.Alguém usa outro editor ASCII para escrever os programas em java.Um tempo atrás vi um editor para ser usado em várias lingugens de programação que tinha um padrão de cores por exemplo os comandos if,for while ficavam verdes,comandos de inclusão de bibliotecas ficavam azul. Gustavo Ribeiro -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] Comunicação de processos
Caro Ricardo, pelo que parece que voce precisa, eh melhor usar recursos de I/O. Verifique no site da sun a respeito de InputStream e OutPutStream. A principio, se voce precisa capturar mensagens entre processos ou canais, deverah usar o tipo Pipe. Espero ter ajudado. []'s. Realmente, terá de utilizar Sockets ou Datagramas para comunicar entre dois processos diferentes, sem utilizar RMI, verifique mais em: http://java.sun.com/docs/books/tutorial/networkin g/sockets/index .html Claudio Miranda 6/12/2001 23:02:48, Ricardo Almeida [EMAIL PROTECTED] wrote: From: Ricardo Almeida [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Thu, 6 Dec 2001 23:02:48 -0200 Subject:[java-list] Comunicação de processos Sou iniciante em Java, mas já tive que enfrentar os primeiros desafios, o mais difiícil é fazer o programa a seguir... A programacao basica para realizar comunicacao entre processos envolve o uso das primitivas de troca de mensagem send e receive. Escreva uma biblioteca de passagem de mensagem para prover a comunicação inter-processo (modo sincrono) e a comunicacao com canais (modo sincrono). Pra ser sincero não sei pra onde vai, só sei que o professor não quer que se use RMI, a saída é usar java.net e etc.. etc.. Se alguém puder me ajudar... ahh,tenho que entregar o programa no dia 14/12. Aguardo respostas Grato Ricardo Almeida _ Do You Yahoo!? Get your free @yahoo.com address at http://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 para sair da lista: envie email para java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] jdbc mssql
A pouco tempo alguem perguntou algo a respeito de driver jdbc para MsSQl Server. Bem, ai esta: http://www.microsoft.com/sql/downloads/2000/jdbc.asp E pasmem, existem a versoes para Linux e outras plataformas Unix. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -