Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #3804
| From | Lew <noone@lewscanon.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Isn't an array to int primitive? |
| Date | 2011-05-08 07:51 -0400 |
| Organization | albasani.net |
| Message-ID | <iq604p$8ok$1@news.albasani.net> (permalink) |
| References | <0e7f2c35-bdb5-4a35-b695-7a18dad4b567@f31g2000pri.googlegroups.com> <688dfa8b-c31d-4372-8210-e8417a821866@k27g2000pri.googlegroups.com> |
byhesed wrote: > byhesed wrote: >> I know that primitive type variables cannot be converted to class >> type, right? >> But, how can the below code operate well? >> >> System.out.println(new int[10] instanceof Object); >> >> The result is "true". >> >> I am thinking that it is weird. >> Isn't the anonymous array primitive type, is it? >> Then, how can it be converted to class type, in this case, Object? >> >> I think I know something incorrectly. >> Please correct my wrong idea. > > Sorry. I've just solved my question. > > The book says that "Arrays are objects." What book? Please answer. The authority is the Java Language Specification (JLS). Also, GIYF. <http://java.sun.com/docs/books/jls/third_edition/html/arrays.html> Not every tertiary author is as good as every other. Any author who contradicts the JLS is plain wrong. Some authors explain the concepts very well, many do not even when they technically are correct. The latter category includes many bloggers, and the category of incorrect information includes many, many more bloggers. So trust the JLS and augment with a) the official Java tutorials, b) reputable writers like Brian Goetz, and c) seminal books such as /Effective Java/, 2nd ed., by Joshua Bloch (mandatory reading!). <http://java.sun.com/docs/books/effective/> -- Lew Honi soit qui mal y pense. http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Isn't an array to int primitive? byhesed <byhesed@gmail.com> - 2011-05-07 22:07 -0700
Re: Isn't an array to int primitive? Knute Johnson <nospam@knutejohnson.com> - 2011-05-07 22:10 -0700
Re: Isn't an array to int primitive? byhesed <byhesed@gmail.com> - 2011-05-07 22:14 -0700
Re: Isn't an array to int primitive? Knute Johnson <nospam@knutejohnson.com> - 2011-05-07 22:31 -0700
Re: Isn't an array to int primitive? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-09 00:03 +1200
Re: Isn't an array to int primitive? Lew <noone@lewscanon.com> - 2011-05-08 08:09 -0400
Re: Isn't an array to int primitive? byhesed <byhesed@gmail.com> - 2011-05-07 22:13 -0700
Re: Isn't an array to int primitive? Lew <noone@lewscanon.com> - 2011-05-08 07:51 -0400
Re: Isn't an array to int primitive? byhesed <byhesed@gmail.com> - 2011-05-08 21:56 -0700
Re: Isn't an array to int primitive? Lew <noone@lewscanon.com> - 2011-05-09 08:32 -0400
Re: Isn't an array to int primitive? Patricia Shanahan <pats@acm.org> - 2011-05-09 07:15 -0700
Re: Isn't an array to int primitive? byhesed <byhesed@gmail.com> - 2011-05-09 07:31 -0700
Re: Isn't an array to int primitive? Roedy Green <see_website@mindprod.com.invalid> - 2011-05-07 23:27 -0700
Re: Isn't an array to int primitive? Lew <noone@lewscanon.com> - 2011-05-08 07:54 -0400
csiph-web