From: Clarence Blumstein on
If you must choose one ,which one do you like it? Why?
From: RedGrittyBrick on
On 29/04/2010 12:52, Clarence Blumstein wrote:
> If you must choose one ,which one do you like it? Why?

Effective Java ;-)

Because you can learn Java from the Sun/Oracle website tutorials. And
because it's the only one I still find useful of the many Java books I
have purchased.

--
RGB
From: Abu Yahya on
Clarence Blumstein wrote:
> If you must choose one ,which one do you like it? Why?

Whatever do you, don't go for Head First Java, unless you are only a
hobbyist and are ready to throw the book out of sight after you read it.
It's full of slangy terms that barely help you learn Java and make sure
you professor laughs at you in your viva. Go for Core Java by Cay
Horstmann - it's among the most comprehensive books.
From: Mike Schilling on
Stefan Ram wrote:

> Even the Java Language Specification itself is easier to
> read than Eckel (and of course, much more correct):
>
> Any local variable, formal method parameter or exception
> handler parameter used but not declared in an inner class
> must be declared final.
>
> http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.1.3

It's worth pointing out that this only applies to local and anonymous
classes, since for other inner classes there's no way that a local variable,
formal method parameter or exception handler parameter would even be visible
to them.


From: Eric Sosman on
On 4/29/2010 11:22 AM, Mike Schilling wrote:
> Stefan Ram wrote:
>
>> Even the Java Language Specification itself is easier to
>> read than Eckel (and of course, much more correct):
>>
>> Any local variable, formal method parameter or exception
>> handler parameter used but not declared in an inner class
>> must be declared final.
>>
>> http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.1.3
>
> It's worth pointing out that this only applies to local and anonymous
> classes, since for other inner classes there's no way that a local variable,
> formal method parameter or exception handler parameter would even be visible
> to them.

And the way they're "used" while not visible is ...?

--
Eric Sosman
esosman(a)ieee-dot-org.invalid