The Artima Developer Community
Sponsored Link

Java Answers Forum
Java Beginner

7 replies on 1 page. Most recent reply: Aug 26, 2004 11:14 AM by Paul Cox

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 7 replies on 1 page
leonglkw

Posts: 43
Nickname: leonglkw
Registered: Feb, 2004

Java Beginner Posted: Aug 16, 2004 10:46 AM
Reply to this message Reply
Advertisement
Hi all,

I'm new to Java...
Any recommandation to pick this skills up?
I have some experience in C and HTML...
But I heard that Java is a totally different thing, need to start ground up...Is it true?
Or is there any forums out there for java beginner?

Thanks u guys advise...


Harry Slaughter

Posts: 4
Nickname: hslaughter
Registered: Aug, 2004

Re: Java Beginner Posted: Aug 16, 2004 3:51 PM
Reply to this message Reply
i'd start with the java tutorial: http://java.sun.com/docs/books/tutorial/java/TOC.html

and optionally the swing tutorial:

http://java.sun.com/docs/books/tutorial/uiswing/index.html

leonglkw

Posts: 43
Nickname: leonglkw
Registered: Feb, 2004

Re: Java Beginner Posted: Aug 17, 2004 10:02 PM
Reply to this message Reply
Thanks for your recommendation.
After going through, all these topics, how's the outcome?

Vaheesan Selvarajah

Posts: 3
Nickname: vahees
Registered: Aug, 2004

Re: Java Beginner Posted: Aug 20, 2004 7:39 AM
Reply to this message Reply
check this book. It's free and has won several awards.

Thinking in Java
http://www.mindview.net/Books/TIJ/

See here what ppl say about this book and why
http://mindview.net/Books/TIJ/NiceComments.html

Note:
Another neat technique to pick up a good book is to go check Amazon's review ratings. If a book has more than 100 reviews and still has 4-5 stars avg rating that means this book is pretty good.

cheerz
-V

leonglkw

Posts: 43
Nickname: leonglkw
Registered: Feb, 2004

Re: Java Beginner Posted: Aug 20, 2004 8:19 AM
Reply to this message Reply
Thanks...

twc

Posts: 129
Nickname: twc
Registered: Feb, 2004

Re: Java Beginner Posted: Aug 24, 2004 8:26 AM
Reply to this message Reply
The biggest obstacle that you will have to overcome is that Java is an object-oriented language, whereas C is a procedural language, and HTML is a formatting system, not a true computer language. Another problem that you will run into at one time or another is that Java is designed to be cross-platform. That means that you can do things in Java that you can't do in other languages - like C. But it also means that there are some things that you CANNOT do in Java that you can do in other languages.

OOP is the bigger of the two obstacles to overcome because it requires a different approach to problem-solving. I came from a BASIC background, and it took some time before I could adjust my thinking to OOP. But once I did, I could see the benefits.

Kondwani Mkandawire

Posts: 530
Nickname: spike
Registered: Aug, 2004

Re: Java Beginner Posted: Aug 24, 2004 8:10 PM
Reply to this message Reply
You probably want to be searching for tutorials
that teach Java from an OO perspective. The
sun web site as suggested is a good start.
You'll find that in the long run learning OO-Concepts
and setting out your code as classes (as modular as
possible) is extremely helpful and makes things
extremely simple (will also enable you to reuse alot
of your classes).

Good luck.

Spike

Paul Cox

Posts: 1
Nickname: hairy
Registered: Aug, 2004

Re: Java Beginner Posted: Aug 26, 2004 11:14 AM
Reply to this message Reply
An emphasis on the object oriented principles is key. For a good idea of those go to

http://www.dickbaldwin.com/toc.htm

And dive in.

Flat View: This topic has 7 replies on 1 page
Topic: could not create the Java virtual machine Previous Topic   Next Topic Topic: sorting files according to the date in there filename

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use