Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Are there any Java texts assuming the user has a perl BG?

by Anonymous Monk
on Feb 11, 2001 at 01:36 UTC ( [id://57667]=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

I need to learn Java pretty quickly. All of the Java texts are aimed at people with C/C++ backgrounds. Do any of you enlightened folks know of a Java text assuming the reader is more familiar with Perl?

Originally posted as a Categorized Question.

Replies are listed 'Best First'.
Re: Are there any Java texts assuming the user has a perl BG?
by a (Friar) on Feb 11, 2001 at 10:11 UTC
Re: Are there any Java texts assuming the user has a perl BG?
by lachoy (Parson) on Feb 12, 2001 at 03:48 UTC

    Having just gotten into Java from hacking Perl nonstop for quite some time, what worked for me was:

    Understand objects: First, read Object Oriented Perl as the previous example suggests. Go through the examples and really understand what Conway is saying. (It doesn't hurt that it's a fun read.) Next, write some code yourself -- either subclass someone else's objects and play around or create your own. (Perl makes this simple!)

    Read a good Java book: For me, this was Thinking in Java by Bruce Eckel. By "good Java book" I mean one that doesn't try to do the "...in n (days|hours)" route but teaches you about how the language works at a fundamental (thinking) level. YMMV with this book, but it worked well for me.

    Good luck! And remember that everything has its place :-)

Re: Are there any Java texts assuming the user has a perl BG?
by crazyinsomniac (Prior) on Feb 12, 2001 at 05:07 UTC
Re: Are there any Java texts assuming the user has a perl BG?
by pemungkah (Priest) on Apr 15, 2003 at 15:35 UTC
    I would also like to recommend Thinking In Java as well. It's kind of like the Perl Cookbook, in that it teaches you how to figure out how to do what you want to do based on the best way to do it in the language. I believe O'Reilly has a new book called Java Enterprise Best Practices which handles the same kind of thing for RMI, EJB, servlets, JDBC, XML, Java management extensions, internationalization, JSP, JavaMail, and tuning (I'm reading this off the table of contents from safari.oreilly.com - I am so not an expert in any of this!).
Re: Are there any Java texts assuming the user has a perl BG?
by frumiousMimsy (Initiate) on Feb 12, 2001 at 04:53 UTC
    I don't know of a book that is specifically geared towards folks with a Perl background either--and I looked, but in the end what I found useful were books that presupposed a programming background (but not necessarily in a particular language such as c++).

    there's a book called _a programmer's guide to java certification_ from addison-wesley which, while obviously bent towards passing the cert exam, i thought it was pretty good at explaining core concepts without being too pokey.

    but as a previous poster suggested, i would look at thinking in java--it's available online for free--so you really can't go too wrong there.

Re: Are there any Java texts assuming the user has a perl BG?
by crazyinsomniac (Prior) on Mar 30, 2001 at 12:17 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://57667]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (3)
As of 2024-03-19 05:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found