|
Concordo, n�o pode ser objeto em tipo primitivo. N�o pode ser objeto
porque n�o tem m�todos, super classe ou sequer vari�veis. Embora exista o
objeto Void. Fazendo uma analogia void est� para um tipo primitivo
como int e Void est� para uma classe wrapper com Integer. � interessante frizar,
que por reflex�o � poss�vel chamar o m�todo invoke em um determinado m�todo de
uma classe.
SPARC
Ol�,
Void n�o � um tipo de dado. Portanto ele n�o pode
ser primitivo e nem objeto. Ele simplesmente representa um
"nada".
S�vio Barros
----- Original Message -----
Sent: Wednesday, January 01, 2003 1:20
PM
Subject: [java-list] void � tipo
primitivo?
Pessoal,
surgiu uma duvida bastante intrigante, se em alguma prova tiver a
seguinte questao: void eh um tipo primitivo? a resposta eh verdadeira
ou falsa? a duvida surgiu pois no livro "Thinking in Java" (segunda
edicao), pagina 68, indica que void eh um tipo primitivo. Porem no "The
Java Language Specification - second edition", pagina 286,
tem: "Note that the Java programming language does not allow a "cast to
void"—void is not a type—so the traditional C trick of writing an
_expression statement such as..." e mais ainda na API de Java referente a
classe Void tem o seguinte: "The Void class is an uninstantiable
placeholder class to hold a reference to the Class object representing the
primitive Java type void." fica entao a questao void eh tipo
primitivo? se void eh tipo primitivo, a classe Void eh uma Wrapper
Class?
aguardo respostas,
Wagner
Busca Yahoo! O melhor
lugar para encontrar tudo o que voc� procura na
Internet
|