Re: [java-list] Como é feita a passasgem de parâmetros em Java?

2002-01-24 Por tôpico Paulo Henrique Castro


Existe uma maneira de diferenciar as passagens de parâmetros em Java, por 
valor e por referência?


 Ateh onde sei a passagem de parametros em Java eh somente por 
referencia!!

 []s

 PH


--
Live fast, die old, and make very sure everyone knows you were there. - 
Alan Cox


-- 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] thread

2001-09-02 Por tôpico paulo henrique castro

 eu posso executar um metodo de uma classe 'thread'
 antes de
 dar um start() 

nao entendi exatamente qual foi sua duvida.
mas se estiver falando se eh possivel executar um metodo
qualquer de uma classe que extende de Thread a resposta
e' sim. basta instanciala e chamar o metodo diretamente
antes de criar um novo thread.

[]s



-- 

  .''`.  paulo henrique castro
 : :'  : 
 `. `'`  http://www.debian.org
   `-http://debian-br.sourcefoge.net

-- 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] tomcat no windows 98

2001-05-29 Por tôpico paulo henrique castro

Caros,

estou tentando sem sucesso instalar o Tomcat no Windows 98.
Quando executo o comando 'tomcat run', recebo a mensagem:

Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Unable to set CLASSPATH dynamically.
Note: To set the CLASSPATH dynamically on Win9x systems
   only DOS 8.3 names may be used in TOMCAT_HOME!
Setting your CLASSPATH statically.
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente
Sem espaço de ambiente

Using CLASSPATH: .\classes;.\lib\ant.jar

Sem espaço de ambiente
Exception in thread main java.lang.NoClassDefFoundError: 
org/apache/tomcat/sta
rtup/Tomcat

Ja procurei a solucao em varias listas e nada!!!
Ja setei as variaveis de ambiente como manda a documentacao e nada
tambem!!!

Alguem ja conseguiu instalar?

[]s!



___
Paulo Henrique L. de Castro   [EMAIL PROTECTED]

Radio Antena 1 http://www.antena1.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] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro

Caros,

de acordo com o livro "Aprenda Java 2 em 21 dias" interfaces sao
uma especie de classe que implementa apenas algumas assinaturas de metodos
(nao sendo possivel declarar variaveis de instancia, e nem instanciar
a interface diretamente). "Solucionando" assim o problema de heranca multipla
nao aceita pela linguagem JAVA.

Duvida: Se as interfaces sao apenas "esqueletos", sem "codigo nenhum",
apenas com assinaturas de metodos, por que usa-las???
Nao basta eu mesmo declarar esses metodos em minha classe e pronto??

Alguem poderia explicar como funciona uma interface?!

Obrigado!!! []s!

PH




-- 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] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro

Hi!


Pense assim :
Interface Dirigir
Ela tem os metodos TrocaMarcha(),Acelera(),Freia()

Ai voce cria uma classe Carro que implementa Dirigir
Nela voce vai ter os metodos TrocaMarcha(),Acelera(),Freia()

Ai vamos dizer que voce tambem cria a classe Moto
Voce poderia usar os mesmos metodos.


 essa parte ja tinha entendido.. porem, continuo nao vendo utilidade
alguma!! Por que nao apenas declarar esses metodos em minhas classes Carro
e Moto, ao inves de ter que colocar implements Dirigir nas duas??
 Serei obrigado a declarar todos os metodos da mesma forma!!


Depois disso voce cria uma outra classe que se chama MeiodeTransporte

O construtor dela recebe um parametro do tipo Dirigir
Ficaria assim

public MeiodeTransporte(Dirigir g)
{
 g.Acelera();
 g.Freia();
}


 De acordo com os livros que estou lendo voce nao pode instanciar
uma interface, ou seja nao posso ter um objeto 'g' do tipo Dirigir, pois
dirigir e' uma interface e nao uma classe.

 Tenho certeza de que se nao fosse uma coisa importante a Sun nao
teria "inventado" as interfaces em Java.. so' nao consigo ver um exemplo
pratico para aplicacao de tal funcionalidade!!

 []s!

 PH


___
Paulo Henrique L. de Castro   [EMAIL PROTECTED]

Radio Antena 1 http://www.antena1.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] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro

Caro Jorge,


Ai vc esta contornando o que o Java tem de melhor a orientao a objeto.
Interfaces sao muito importantes, nao so para "enganar a heranca multipla".


 Por que sao muito importantes?? Essa e' minha duvida!!


 como disse em meu ultimo e-mail, nao acredito que a Sun teria
desenvolvido essa funcionalidade atoa, mas ainda nao consegui ver na pratica!!

 []s!

 PH



___
Paulo Henrique L. de Castro   [EMAIL PROTECTED]

Radio Antena 1 http://www.antena1.com.br


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas 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] Código ASCII.

2001-04-06 Por tôpico paulo henrique castro

hi!

Algum conhece uma classe do Java que possua um
mtodo para retornar o cdigo ASCII de um determinado
caracter e vice-versa ?

 tente:

 char t = 'a';
 System.out.println((int)t);

 []s!

 PH

 PS: a reciproca tb eh verdadeira :)


___
Paulo Henrique L. de Castro   [EMAIL PROTECTED]

Radio Antena 1 http://www.antena1.com.br


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas 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] pra que ser simples se pode complicar??????

2001-03-27 Por tôpico paulo henrique castro

Caros,

estou com uma pequena duvida de iniciante:

tenho uma aplicacao em Java que recebe um argumento na linha de
comando. (public static void main(String args[]) :PP )
Quero trabalhar com esse argumento por toda a minha classe, porem
nao consigo de jeito nenhum!!
Se tento passa-lo como argumento pra um outro metodo, recebo a
msg de erro:  valCad(arg[0]);

[14:1] Can't make static reference to method public boolean valCad(String) in
class bah.
 if(valCad(args[0]))
^
1 error

Se tento associar o valor a uma variavel de instancia, para que
eu possa usa-la por toda a classe sempre que necessario, recebo a msg
de erro: sCadastro = args[0];

[14:1] Can't make a static reference to nonstatic variable sCadastro in 
class bah.
 sCadastro = args[0];
 ^
1 error 

Como raios eu consigo trabalhar com esse valor

Obrigado desde ja!!

PH


-- 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] Duvida: Coercao de objetos

2001-03-12 Por tôpico paulo henrique castro

Caros,

estou estudando Java a pouco tempo (Aprenda Java em 21 dias)
e no capitulo 4 o livro aborda a coercao de objetos, ou seja, converter um
valor de um tipo para outro.
No livro diz que essa operacao so' pode ser feita com objetos que
possuem relacionamento por heranca. Por exemplo: se eu passar um objeto
Frame para uma variavel do tipo Window, essa conversao seria automatica e eu
nao perderia informacao alguma.

Minha duvida: a classe Frame, por ser uma subclasse de Window, alem
de ter todos os metodos e variaveis definidos por sua superclasse, ela
ainda tem seus proprios metodos e variaveis.
Entao por que na pratica esses valores "extras" de Frame nao sao
perdidos???
Teoricamente eles nao teriam onde ser armazenados na classe Window...

Alguem poderia me ajudar?!

Valeu!

[]s

PH

___
Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  (11) 3038-8039
Radio Antena 1 http://www.antena1.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] [1/2 off-topic] aplicativos escritos em java

2001-03-08 Por tôpico paulo henrique castro

Caros,

nao sei se
todos ja conhecem, mas achei muito interessante:

LimeWire™
is a software package which enables individuals to search for and share
computer files with anyone on the internet. A product of
Lime Wire, LLC, LimeWire™ is
compatible with the Gnutella file-sharing protocol and can connect with
anyone else running Gnutella-compatible software.

A melhor
parte:

Limewire
is written in Java, and will run on any machine with an internet
connection and the ability to run Java version 1.1.8.


Pra quem
tiver a oportunidade de pegar esse software vai ver o
quanto maduro e profissional foi o desenvolvimento. 
E´ a prova
de que ja esta comecando a aparecer no mercado popular
(softwares pra varejo! :) bons aplicativos escritos em Java.

[]s!

PH

PS: A
proposito, o site: http://www.limewire.com



___
Paulo Henrique L. de Castro
[EMAIL PROTECTED]

(11) 3038-8039
Radio Antena
1
http://www.antena1.com.br



Re: [java-list] Aliança Sun-Oracle

2001-02-23 Por tôpico paulo henrique castro

onde fazer esses cursos??


Certificao Sun+Oracle

Desenvolvedor Java/Oracle DB
 SL275 - Linguagem de programacao java (SUN)
 SL330 - Programacao Java com bancos de dados (SUN)
 SQLJD - Introducao ao SQL/JDeveloper (ORACLE)
 DAJ3A - Desenvolvendo Aplicacoes de BD com Java PI (ORACLE)
 DAJ3B - Desenvolvendo Aplicacoes de BD com Java PII (ORACLE)

Desenvolvedor Enterprise Java
 SL275 - Linguagem de programacao java (SUN)
 SL351 - Enterprise JavaBeans (SUN)
 SQLUML- Introducao ao SQL/UML (ORACLE)
 EJB   - Desenvolvimento de Aplicacoes com EJB (ORACLE)
 SL385 - Gerenciando XML com Java (SUN)
 WBC   - Desenvolvimento de componentes de negocio com Java (ORACLE)

Desenvolvedor Web com JDeveloper
 SL275 - Linguagem de programacao java (SUN)
 SL310 - Desenvolvimento de Servlets (SUN)
 SL315 - Java Server Pages (SUN)
 SQLJD - Introducao ao SQL/JDeveloper (ORACLE)
 WCJ3  - Criando conteudo Web com Servlets e JSP (ORACLE)

Maiores informacoes:
 Sun - 0800 55 7863 ou
 Oracle - 0800 16 7225
---


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas 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] Novato em JSP - Duvidas

2001-02-12 Por tôpico paulo henrique castro

Caros,

estou
comecando a estudar servlets e JSP e logo no inicio do
livro (JavaServer Pages Application Development - Ed. SAMS, alguem
conhece??) me surgiu uma duvida.
Um dos
primeiros exemplos do livro e' algo assim:

html
head
titleexemplo/exemplo
/head
body

%! int
j = 0; %

pThis
page has been hit %= ++j % times since it was first loaded.

/body
/html

Esse e' um
contador simples, que na pratica nao funciona perfeitamente,
pois caso o servidor seja reiniciado ou eu faca alguma modificacao no
JSP
o contador volta pra zero.

Mas a
duvida e': se o JVM depois de executar o JSP nao destroi as
variaveis criadas nele, depois de algum tempo (caso meu servidor
tenha
diversos JSPs) o consumo de memoria sera muito grande!
Isso esta
realmente correto? Ou nao entendi direito?!

Outra
pequena duvida; logo no inicio do livro tambem esta dizendo
que *todo* JSP, quando executado e' transformado para XML!! O que
tambem
nao me parece muito logico, senao eu escrevia direto em XML..
Isso
tambem esta correto???

Obrigado!!
Desculpem o tamanho do mail..

[]s!


PH



___
Paulo Henrique L. de Castro
[EMAIL PROTECTED]

(11) 3038-8039
Radio Antena
1
http://www.antena1.com.br



[SouJava-J] Algumas dicas para Visual J++ 6.0

2000-05-08 Por tôpico paulo henrique castro

Caros,

alguem aqui utiliza a ferramenta Visual J++ 6.0 da Microsoft para
desenvolver suas aplicacoes Java???

Acabo de intalar na minha maquina e e' bastante leve.
Porem gostaria de ter certeza que meus aplicativos criados nele fossem
portados para outros sistemas sem problemas...
Tentei abrir um .java que tenho aqui, que usa alguns componentes
Swing, porem na hora de compilar deu pau!

Valeu! []s

  _
  Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  Loreno.net Internet Providerhttp://www.loreno.net

  chaodegizpontocompontobr 

  Natal ou sexo?? Sexo!!! Natal tem todo ano...

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] JTable e JScrollPane....

2000-05-04 Por tôpico paulo henrique castro

Caros,

estou tentando usar uma JTable com 20 colunas em um JFrame que tem
640px de largura. Obviamente que ficou terrivel de ver todas as colunas..
Entao criei um JScrollPane e associei a JTable a ele!
Porem nao apareceu nenhuma barra de rolagem!! Continua impossivel de
ver todos os campos da tabela!!
Queria tambem designar "larguras" diferentes para cada coluna (pois
cada uma tem um numero especifico de caracteres).

Alguem sabe como resolver ou onde achar alguma documentacao que possa
me ajudar???
Em java.sun.com eu aindei dando uma olhada mas nao consegui achar nada
que me resolvesse..

Valeu! []s


  _
  Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  Loreno.net Internet Providerhttp://www.loreno.net

  chaodegizpontocompontobr 

  Natal ou sexo?? Sexo!!! Natal tem todo ano...

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Quem consegue explicar???

2000-05-03 Por tôpico paulo henrique castro

Caros,

estou com um pequeno impasse entre 2 ferramentas de desenvolvimento
que possuo aqui; Forte for Java CE e Oracle JDeveloper 2.0.
Tenho um pequeno programa em java que, basicamente, segue o esquema
abaixo:

public class RadiusDetail{

(...)

public RadiusDetail(String df, String un){
(...)
}

public void extratoUsuario(){
(...)
}

public static void main(String[] args){
RadiusDetail teste = new RadiusDetail("bah1", "bah2");
}
}

Tudo vai bem ate que quando eu tento compila-lo atraves do Forte. Nao
compila de jeito nenhum e aparece a mensagem de erro:

java.lang.NoClassDefFoundError: intranet/RadiusDetail (wrong name: 
RadiusDetail)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:442)
 at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:101)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
 at java.net.URLClassLoader.access$1(URLClassLoader.java:216)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:290)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main"

Olhei.. conferi.. nao achei nada de errado!!
Entao abri o *MESMO* arquivo no JDeveloper e mandei compilar... entao
a surpresa!! Nao houve problemas Funcionou de primeira!

Alguem poderia me dizer o que esta acontecendo??

Gosto bastante do ambiente do Forte (apesar de ser uma carroca!!!) e
queria continuar unsando-o.

Qualquer luz eh bem vinda!!

Valeu! []s

  _
  Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  Loreno.net Internet Providerhttp://www.loreno.net

  chaodegizpontocompontobr 

  Natal ou sexo?? Sexo!!! Natal tem todo ano...

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] swing ou awt??

2000-04-27 Por tôpico paulo henrique castro

Caros,

qual a exata diferenca entre essas 2 packages???
Qual devo dar preferencia para usar em meus aplicativos??


Se alguem souber onde posso conseguir documentacao sobre swing seria
otimo tb..

valeu!

[]s

  _
  Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  Loreno.net Internet Providerhttp://www.loreno.net

  chaodegizpontocompontobr 

  Natal ou sexo?? Sexo!!! Natal tem todo ano...

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] JavaBeans??

2000-04-24 Por tôpico paulo henrique castro

Com certeza pra muitos deve ser uma pergunta imbecil.. mas o que sao Java
Beans


Valeu!

Paulo Henrique Castro

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Certificacao

2000-03-28 Por tôpico paulo henrique castro

Caros,

estou querendo me certificar em JAVA e gostaria da opniao de quem
esta se preparando ou ja fez a prova.   Ainda nao programo em JAVA. Atualmente
faco scripts em PHP/MySQL e tenho MUITO interesse em aprender esta linguagem.

O que gostaria de saber:

Fazer o curso (certificado pela SUN) e' valido???
Ou apenas estudando estudando sozinho (com livros e os CDs que eles
vendem) ja basta??
Como sao as provas?? Voce tem que faze-las num centro de treinamento
autorizado??

Qualquer informacao adicional tambem seria otimo!!

Obrigado desde ja pela atencao.

[]s

PS: A proposito, o mercado para programadores JAVA me parece bom!! Estou
errado??

  _
  Paulo Henrique L. de Castro   [EMAIL PROTECTED]
  UIN: 2280044  +55 61 345-7653

  Loreno.net Internet Providerhttp://www.loreno.net

  chaodegizpontocompontobr 

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-