Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / December 2005

Tip: Looking for answers? Try searching our database.

Old books on Java, still good?

Thread view: 
tony - 30 Nov 2005 00:57 GMT
Hi all,
I have a couple of old books from 2000 and 2001 regarding java
development, jdbc and jsp. Starting from scratch, can I still use them
to learn Java, (while I use Java 5 on my pc) without experiencing
significant obstacles? Did everything changed in 5 years, and those
books are obsolete and next to useless?

Thanks.
Marcelo - 30 Nov 2005 01:28 GMT
> Hi all,
> I have a couple of old books from 2000 and 2001 regarding java
[quoted text clipped - 4 lines]
>
> Thanks.

Hi,

For basic programming, I am still using the ones that I have bought on 2001 (simple AWT-later-Swing applications, trees, Network and some threads). They are not so obsolate. However, the best library is the web and the sun tutorials. If you check a little bit in the sun tutorials you will realise that the explanations are very similar (if not equal) to the official books (the case for JNI, Threads, Swing, etc).

bye,

MArcelo

PS: There are some free e-books on the web for java programming
ph@semm.tmfweb.nl - 30 Nov 2005 11:53 GMT
If you give us their titles, ISBNs, perhaps we can say some more about
it.

Paul
Chris Uppal - 30 Nov 2005 12:13 GMT
> If you give us their titles, ISBNs, perhaps we can say some more about
> it.

Ttile and author would be more help -- we don't want to /buy/ the books ;-)

   -- chris
Scott Smith - 01 Dec 2005 04:29 GMT
>> If you give us their titles, ISBNs, perhaps we can say some more about
>> it.
[quoted text clipped - 3 lines]
>
>     -- chris

O'Rielly:
Java in a Nutshell
Java Examples in a Nutshell
Tomcat the Definitive Guide
Head First Design Patterns
Head First Servlets and JSPs

Manning:
Spring in Action
Hibernate in Action

These are the ones I seem to hang out in the most.  Some are old, some are
new.  All are available now in new editions.

Signature

R. Scott Smith
Phoenix, AZ, USA
Slackware on the job, at home, everywhere!

Scott Smith - 30 Nov 2005 16:21 GMT
I still use my old reference material from 2000/2001 because I know where
everything is. If you are serious about learning Java, it wouldn't hurt to
invest in more modern literature.  O'Reilly books are great for reference
and learning.  For advanced more specific topics, O'Reilly's stack is
lacking on some topics, so I turn to Manning Publications.  Good luck.
Java is a great language/platform for modern development.  I make a good
living doing it.

Signature

R. Scott Smith
Slackware Linux on the job, at home, everywhere!

Roedy Green - 30 Nov 2005 20:20 GMT
>I have a couple of old books from 2000 and 2001 regarding java
>development, jdbc and jsp. Starting from scratch, can I still use them
>to learn Java, (while I use Java 5 on my pc) without experiencing
>significant obstacles? Did everything changed in 5 years, and those
>books are obsolete and next to useless?

see the list at http://mindprod.com/javareleasedates.html
to see when various Java releases were done.

1.1 added a totally new event model, using Listeners. This is the
level Microsoft has trapped many of its customers at. 1996-01
1.2 added ArrayList and other Collections.  1998-12-04
1.3 added Swing. 2000-05-08
1.4 added regexes, assertions and nio. 2002-02-13
1.5 added generics, enumerations and annotations. 2004-09-29

From that you can guess what HAS to be missing and what might be
missing.

Seems odd that JDK 1.5 has been out for over a year and people still
think of it as "new" and scary, even though it has had 6 revisions.

Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

IchBin - 30 Nov 2005 20:28 GMT
>> I have a couple of old books from 2000 and 2001 regarding java
>> development, jdbc and jsp. Starting from scratch, can I still use them
[quoted text clipped - 4 lines]
> see the list at http://mindprod.com/javareleasedates.html
> to see when various Java releases were done.

http://mindprod.com/jgloss/javareleasedates.html
Signature


Thanks in Advance...
IchBin, Pocono Lake, Pa, USA
http://weconsultants.servebeer.com/JHackerAppManager
__________________________________________________________________________

'If there is one, Knowledge is the "Fountain of Youth"'
-William E. Taylor,  Regular Guy (1952-)

Daniel Dyer - 30 Nov 2005 23:14 GMT
> 1.2 added ArrayList and other Collections.  1998-12-04
> 1.3 added Swing. 2000-05-08

Swing was included in 1.2 and was available separately before that.

Dan.

Signature

Daniel Dyer
http://www.dandyer.co.uk

Roedy Green - 01 Dec 2005 00:01 GMT
On Wed, 30 Nov 2005 23:14:41 -0000, "Daniel Dyer"
<dan@dannospamformepleasedyer.co.uk> wrote, quoted or indirectly
quoted someone who said :

>Swing was included in 1.2 and was available separately before that.

what was the big news for 1.3?
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Roedy Green - 01 Dec 2005 00:09 GMT
On Thu, 01 Dec 2005 00:01:51 GMT, Roedy Green
<my_email_is_posted_on_my_website@munged.invalid> wrote, quoted or
indirectly quoted someone who said :

> what was the big news for 1.3?

java.util.Timer, java.lang. StrictMath, Runtime.addShutdownHook,
java.awt.Robot, java.awt.print. PageAttributes, java.media.sound.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Luc The Perverse - 01 Dec 2005 00:18 GMT
> On Wed, 30 Nov 2005 23:14:41 -0000, "Daniel Dyer"
> <dan@dannospamformepleasedyer.co.uk> wrote, quoted or indirectly
[quoted text clipped - 3 lines]
>
> what was the big news for 1.3?

From Wikipedia (main ones - also has comprehensive list)

HotSpot JVM introduced
RMI was changed to be based on CORBA

http://en.wikipedia.org/wiki/Java_programming_language

--
LTP

:)
Daniel Dyer - 01 Dec 2005 10:01 GMT
> From Wikipedia (main ones - also has comprehensive list)
>
> HotSpot JVM introduced
> RMI was changed to be based on CORBA
>
> http://en.wikipedia.org/wiki/Java_programming_language

Wikipedia is wrong (no great surprise there).  RMI was not changed to be  
based on CORBA, the option to run RMI over IIOP was added for those who  
wish to combine the disadvantages of RMI with the disadvantages of CORBA.  
However, it could/can still be used in its Java-only mode.

Dan.

Signature

Daniel Dyer
http://www.dandyer.co.uk

Daniel Dyer - 01 Dec 2005 09:53 GMT
> On Wed, 30 Nov 2005 23:14:41 -0000, "Daniel Dyer"
> <dan@dannospamformepleasedyer.co.uk> wrote, quoted or indirectly
[quoted text clipped - 3 lines]
>
>  what was the big news for 1.3?

Dynamic proxies, the strictfp keyword, JNDI and Java Sound added to the  
core distribution, CORBA ORB added plus support for RMI over IIOP.

Dan.

Signature

Daniel Dyer
http://www.dandyer.co.uk

Monique Y. Mudama - 01 Dec 2005 20:35 GMT
>> 1.2 added ArrayList and other Collections.  1998-12-04
>> 1.3 added Swing. 2000-05-08
>
> Swing was included in 1.2 and was available separately before that.

FWIW, I remember it this way as well.  I don't remember 1.3 having
any big changes for what I was doing at the time.

Signature

monique

Ask smart questions, get good answers:
http://www.catb.org/~esr/faqs/smart-questions.html



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.