> From: "F&G" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Subject: perguntas
> Date: Fri, 12 Feb 1999 10:44:19 -0200
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
>
> Por qual raz�o nao existe sobrecarga de operadores em Java ?
Sobrecarga de operadores foi considerado pelos criadores da
linguagem como complexidade desnecessaria. Dificulta a leitura
do codigo, e tudo que se pode fazer com a sobrecarga eh possivel
fazer sem. Na verdade, existe sobrecarga de operadores em Java,
por exemplo o sinal "+", voce so nao pode definir uma.
> Qual mecanismo em Java que faz o papel de ponteiros para fun��o ?
Nao existem nem ponteiros nem funcoes em Java. Voce so tem referencias
para objetos. Depende do que voce quer fazer, isso pode ser conseguido
atraves de interfaces. Alem disso, bem usadas as bibliotecas de reflection
podem se mostrar mais poderosas do que ponteiros de funcoes.
> O que � uma aplica��o "Java Puro" ?
O programa 100% Pure Java incentiva a criacao de aplicacoes totalmente
portaveis entre as diversas plataformas. O programa (e as ferramentas
associadas), visa ajudar aos desenvolvedores a garantir a portabilidade,
visto ser possivel desenvolver aplicacoes em Java que nao sao portaveis.
Maiores informacoes: http://java.sun.com/100percent/
Da pagina acima:
What Does 100% Pure JavaTM Mean?
100% Pure Java = Portability Assurance
Some products that use Java technology may
run on some platforms but not on others. The
100% Pure Java logo lets potential customers
and end-users know that the product bearing
the logo is portable across all Java compatible
systems.
> Como se faz uma Api em Java para um S.O arbitr�rio a partir do Zero ( por
exemplo uma Api para
> um dispositvo arbitr�rio de E/s).
>
>
Depende do seu dispositivo arbitrario e do seu SO arbitrario.
Caso seja um device serial ou paralelo, voce pode se utilizar da
api javax.comm para fazer o acesso, e assim a sua api sera
totalmente Java. Caso voce tenha requerimentos mais especificos
do hardware, voce podera ter que criar algum codigo nativo para
os acessos de mais baixo nivel. No caso de voce desenvolver um
driver para o JavaOS, o driver pode ser totalmente escrito em Java.
Quanto a "como se faz", depende do que voce quer.
Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.