• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Jj Roberts
  • Tim Holloway
  • Piet Souris
  • Himai Minh
  • Carey Brown
  • salvin francis

very beginning

Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i am wondering if anyone has any tips for me. i am very new to java programing. also does anybody know of any good books for beginners of java. i already have java for dummies. any help would be greatly appreciated.
Ranch Hand
Posts: 2023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java Tutorial from Sun
Posts: 70997
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch.

Several suggestions:
  • You learn nothing from a website or a book or a lecture
  • You learn lots by running programs. If you see anything on a website or in a book, copy the code by hand (not copy-and-paste) and run it.
  • Find the API specification. You might not understand it now, but the sooner you learn to find your way around it, the better.
  • Find the Java Tutorial. Look closely at what it says in there. It starts at a very basic level, but rapidly takes you to higher things.
  • Until you are more experienced and wish to use a full-blown IDE, use JCreator LE as a text editor for Java.

  • You can find the API specification here.
    Here is the Java tutorial. When you get to the bits about setting up a GUI, find out what some people on this website say about ActionListeners. People like Ilja Preuss and myself, who disagree with the Java tutorial about ActionListeners.
    Download JCreator from the Xinox website.

    I presume you have got your class and classpath set up correctly. Barry Burd gives nice clear instructions how to do it. His book is v good for learning the basics of Java syntax, and also for learning the logic of procedures, but I don't think he really goes deep enough into the object-oriented paradigm.
    [Remember that Java is an object-oriented {OO} language, and learning object orientation can be harder than learning Java.] Also Burd's book is very definitely designed for beginners. You won't be a beginner for long.

    You can download Bruce Eckel's book Thinking in Java free of charge here.
    I have only tried a limited number of books myself. I wasn't taken by Lemay and Cadenhead ("SAMS Teach yourself Java 2 in 21 days"), nor by Barnes and K´┐Żlling ("Objects First").
    I did like Deitel and Deitel ("Teach Yourself Java 6/e"), but it is a bit expensive. You can view sample chapters on their website, so you can "try before you buy," and if you don't like Deitel's style, you haven't lost anything.

    And there are people here who are only too happy to help if you have any problems . . .

    With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
      Bookmark Topic Watch Topic
    • New Topic