Ask your own question, for FREE!
Computer Science 24 Online
OpenStudy (anonymous):

which is the best book for beginners about programmin in Java...i wanna buy Thinking In Java 4th Edition By Eckel (Author) is this book good?

OpenStudy (anonymous):

I heard that it is "the" book for Java. I'm sure You can't go wrong with it. But there are so many free resources for learning Java I don't see the point of buying this book . Here are some great resources and free books for beginners: http://math.hws.edu/javanotes/ http://docs.oracle.com/javase/tutorial/ http://www.onlineprogrammingbooks.com/free-online-book-introduction-to-programming-in-java/

OpenStudy (anonymous):

learn c++ first

OpenStudy (anonymous):

Herbert Schildt's Java Complete Reference book is good. Though online tutorials are good, a solid book is a good starting point.

OpenStudy (rsmith6559):

Stanford's first programming course is in Java. It's CS106A Programming Methodologies. Click on the courses link at http://see.stanford.edu

OpenStudy (anonymous):

@rsmith6559 i got those video leactures......but u kno got a lil prob with those......... wen i tried to write programs accordin to wat was taught in those..in eclipse ther was a prob.......

OpenStudy (anonymous):

any one from stanford or who referred cs106A of stanford?

OpenStudy (anonymous):

The best book is the internet.....you really don't need to buy any book anymore....you just need a search engine and some keywords.....search for java.....then read a link and learn a new word about java and next time build your search with the new word which would be java JRE or something ...I would learn to installs java SDK first

OpenStudy (anonymous):

nd yeah is there any advantage if i learn c++ first...does that make java easy? @thangeram

OpenStudy (anonymous):

"Java how to program" is the best book for beginners if you want it just let me know i think i have its softcopy.

OpenStudy (anonymous):

i prefer you to study java first its alot easier then c++ ...

OpenStudy (anonymous):

yep thanks @annas

OpenStudy (anonymous):

no problem ... and if you want the softcopy of the book just pm me your email id :) have a nice

OpenStudy (ajprincess):

I think Head First java also is a gud book for beginners. You dnt need to buy it. U can download its e version from the internet.

OpenStudy (anonymous):

deitel deitel java

OpenStudy (anonymous):

"Head first java by kathy sierra and bates" was the best book(U can search it online and see it's reviews).Kathy sierra and bates were developers of javaranch.com site and members in some SUN projects.(Java developed by SUN corporation)

OpenStudy (rsmith6559):

A.Avinash_Goutham, the course really requires the Eclipse installation that comes with the course. Stanford puts some special libraries (notably, Karel) in Eclipse and the whole course uses the acm libraries.

OpenStudy (anonymous):

well i dont think there is a 64 bit version.............@rsmith6559

OpenStudy (anonymous):

@rsmith6559

OpenStudy (anonymous):

you can run 32 bit software on a 64 bit system and I suggest you run IDE in 32bit mode so you don't have compatibility problem...thats what I do on my 64 bit system

OpenStudy (anonymous):

@rsmith6559.. i tried to write hello world program in java........like there was run() accoring to cs160A but rest of text books nd @lenquist says that it's main(string arg[]) even art nd science of java-ref txt book according to cs106A handount says it's run should i continue with video lectures or change to another txt book/video tuts's?

OpenStudy (anonymous):

What @rsmith6559 said. CS106A has a library. The run method is implemented in the CS106A library. It's not the way general Java programs work. Java uses the main(String args[]) thing. CS106A is an introductory course on programming that uses Java as a tool. I would recommend it if you want to learn a bit about computer science. If you want to learn how to program in Java, then there is the internet with good online tutorials (check thenewboston channel), Head First: Java is actually pretty good (although I personally think all those Head First series were a bit too graphical. But it's good info) and there are plenty of other options (including Head First) that were mentioned before.

OpenStudy (anonymous):

@bmp thanks....i have some programmin xperience.......nd i am pretty good with c....... think i l start with some other tutorials

OpenStudy (anonymous):

thank yu all.........sorry all were equally helpfull cant choose whom to give a medal :P thanks anywayz

OpenStudy (anonymous):

no problem atleast i dont need a medal .... i help for the sake of help :)

OpenStudy (anonymous):

I'll take the medal

OpenStudy (rsmith6559):

A.Avinash_Goutham, I'm sorry. You're original post said beginner. the Programming Methodologies course is primarily methods and secondarily Java. If I'd known you had experience in programming, I wouldn't have posted that. I only make that recommendation to beginners.

OpenStudy (anonymous):

oops.....i meant m new to java

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!