Getting started with Java

Posted on 2006-06-01
Last Modified: 2012-08-13

Im currently looking to get into Java development. Id like to start with offline apps and make use of eclipse to so.

What im looking for is a pointer to some good java tutorials for starters... most of my experience to date has been in PHP so dont be afraid to dumb down any responses :-)


Question by:clonmelog
    LVL 16

    Accepted Solution


    It would be good if you have experiences in PHP, that would be easier for you to jump to J2EE as most of the concepts are the same (request, session and etc).

    In my opinion, you should learn basic Java first (considering that this is the first time you program Java). So I would suggest you to download Eclipse and start to do programming with J2SE. J2SE is mostly desktop application in Java using SWING and AWT. Do not jump to J2EE directly as this is pretty complex area. Start with J2SE first.

    After you are comfortable with J2SE, start to do Servlet/JSP programming which is the basic of the J2EE application. Then you can go ahead with other advanced technologies such as JMS, EJB and etc.

    Read from Sun.

    Please post me a message if you are unsure.


    Assisted Solution


    I suggest first you should get used to java basics by working on a notepad for working out basic programs, rather than working directly on an IDE. IDE such as hide the programing details which you should know firstup. By working on a text editor such as notepad you get to understand the semantics better and you get a cleat understanding of the API of java.

    Put aside the java API documentation which you get from sun's website [ ] and start off practising with all regular examples to get acquinted with java.

    There is one good website called it might help you because it has examples based on API.
    Browse thru the API and learn by example.
    All the best

    Anil Kuchana.

    Assisted Solution

    LVL 20

    Assisted Solution

    LVL 10

    Assisted Solution

    If you are a beginner then Head First Java is the Best Book to start with.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    For customizing the look of your lightweight component and making it look lucid like it was made of glass. Or: how to make your component more Apple-ish ;) This tip assumes your component to be of rectangular shape and completely opaque. (COD…
    An old method to applying the Singleton pattern in your Java code is to check if a static instance, defined in the same class that needs to be instantiated once and only once, is null and then create a new instance; otherwise, the pre-existing insta…
    Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
    This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.

    731 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now