|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (8 bit)
Join Date: Jun 2004
Posts: 220
|
Starting out with Java
I am going to be taking AP computer science class at school next semester, which mostly focuses on java programming. I would like to get a bit of a head start, and possibly pick up a book I could read.
I do not understand what all the J2SE/J2EE/JDK all stand for, and what their differences are. I could also use a good recommendation as to what book I should buy and study. Thanks. EDIT: I should also probably note that I believe the class uses the JCreator software to build, compile, and run programs. Last edited by TennBikeBerk; 08-18-2005 at 02:42 PM. |
|
|
|
|
|
#2 | ||
|
Its the Dark Side!
|
I believe its:
J2SE (Java 2 platform Standard Edition) J2SE (Java 2 platform Enterprise Edition) JDK (Java development kit) Not too sure on books. have you checked out the java tutorials on the main site? HTH, CN
__________________
CN ![]()
|
||
|
|
|
|
|
#3 |
|
Member (8 bit)
Join Date: Jun 2004
Posts: 220
|
That reminds me of another thing. What is Java 2? Any different from plain on Java?
I have briefly viewed at the tutorials on the Java site, and I think now would be a good time to give them a more thorogh look-through. I'll get to that. |
|
|
|
|
|
#4 |
|
Barefoot on the Moon!
Staff
Premium Member
Join Date: Aug 2002
Location: Northeastern USA
Posts: 13,385
|
A book that I *highly* reccomend is "JAVA: An Introduction To Computer Science & Programming" by Walter Savitch. Get whatever edition is newest. I currently have the third edition.
I picked up a number of java books before looking at this one, and I'd say it is one of the easiest books to learn java from. It's been a very useful resource book for basic java.
__________________
There are two secrets to staying young, being happy, and achieving success. You have to laugh and find humor every day, and you have to have a dream.
|
|
|
|
|
|
#5 |
|
Moderator
Staff
Premium Member
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
|
JCreator is a very straightforward program - very good, but I recommend looking into Eclipse as well. It does a very nice job with error checking and correcting. As for getting prepared, I highly recommend looking at what Collegeboard has to say.
kram
__________________
"For today, goodbye. For tomorrow, good luck. And forever, Go Blue!"
University of Michigan President Mary Sue Coleman |
|
|
|
|
|
#6 | |
|
Its the Dark Side!
|
Quote:
), when I was in CS @ High School, the labs used virtual J++ (knowing my high school, they probably still do). So i heard of eclipse gave it a shot, and found myself doing all me java homework on it!HTH, CN
|
|
|
|
|
|
|
#7 |
|
Barefoot on the Moon!
Staff
Premium Member
Join Date: Aug 2002
Location: Northeastern USA
Posts: 13,385
|
I've worked with dev-c++, JCreator, NetBeans and eclipse. By far, the worst was JCreator because it often introduced or overlooked problems in the code. NetBean was alright, but there is *way* too much extra stuff floating around in the interface.
I've come to like Eclipse very much, and it is probably one of the best (if not the best) multi-purpose java compiler. |
|
|
|
|
|
#8 | |
|
Member (9 bit)
Join Date: Jan 2004
Location: Kansas City(westwood), KS
Posts: 458
|
Quote:
|
|
|
|
|
|
|
#9 |
|
Member (7 bit)
|
A book I recommend is Java Programming from the Beginning by K. N. King. Here's the link:
http://www.amazon.com/exec/obidos/tg...books&n=507846 You can get it used for <$40. Great introduction to basic concepts of Java programming, with a great basic API reference in the back. |
|
|
|
|
|
#10 |
|
Member (3 bit)
Join Date: Jul 2005
Location: Reston VA
Posts: 6
|
As one who has just finished the APCS Java course (and got a 3 on the exam), I would personally reccomend "Java: How to program" which is published by Deitel and Deitel. However, while this book is my current Java bible, it has almost no relevance to the APCS course. The course generally focuses on data structures (i.e. Arrays, arraylists, linkedlists, hashmaps, binarysearchtrees, etc), with a small marine biology case study at the end. Most books are not geared toward the course (aside from AP specific texts). Since you're trying to get ahead, I would just get the Barron's guide to the APCS Java Exam. Also, screw JCreator. Get JGrasp www.jgrasp.org. It far more comprehensive then most, and has various unique features (i.e. Collapsable methods, Built in UML/documentation generator). It was created by CS majors ad Auburn University.
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|