Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. Java
  4. Best books/Tutorials to learn Java.?

Best books/Tutorials to learn Java.?

Scheduled Pinned Locked Moved Java
c++javaasp-netquestion
10 Posts 6 Posters 26 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mbatra31
    wrote on last edited by
    #1

    Hi, Can anybody let me know some good books/tutorials to learn Java. I know C++ very well, New to Java. From where I should start. And whats the difference between, Java, Core Java, J2ME. Regards, Mbatra

    P T M G 4 Replies Last reply
    0
    • M mbatra31

      Hi, Can anybody let me know some good books/tutorials to learn Java. I know C++ very well, New to Java. From where I should start. And whats the difference between, Java, Core Java, J2ME. Regards, Mbatra

      P Offline
      P Offline
      pasztorpisti
      wrote on last edited by
      #2

      http://stackoverflow.com/questions/2857376/difference-between-java-se-ee-me[^] No matter what books you wanna buy, start by reading the official java tutorial: http://docs.oracle.com/javase/tutorial/[^] It covers the language basics, and the Java SE libraries. Reading it will make it easier for you to decide which book is for you.

      1 Reply Last reply
      0
      • M mbatra31

        Hi, Can anybody let me know some good books/tutorials to learn Java. I know C++ very well, New to Java. From where I should start. And whats the difference between, Java, Core Java, J2ME. Regards, Mbatra

        T Offline
        T Offline
        TorstenH
        wrote on last edited by
        #3

        There are books "Java for C++ programmers" available. I like the books of Addison-Wesley (publisher). There are different "editions" of the basic JAVA(SE - standard Editon), mostly Java EE (Enterprise Edition) and Java ME (mobile Editon). All of them base on Java SE and have additional functionality. Terms like JSF and JSP describe a web related GUI.

        regards Torsten When I'm not working

        M 1 Reply Last reply
        0
        • T TorstenH

          There are books "Java for C++ programmers" available. I like the books of Addison-Wesley (publisher). There are different "editions" of the basic JAVA(SE - standard Editon), mostly Java EE (Enterprise Edition) and Java ME (mobile Editon). All of them base on Java SE and have additional functionality. Terms like JSF and JSP describe a web related GUI.

          regards Torsten When I'm not working

          M Offline
          M Offline
          mbatra31
          wrote on last edited by
          #4

          Hi TorstenH., Can you please refer me some books which I should start reading to get into Java also. There may be so many books. Please tell me the names of some books which are useful to start. Regards, Mbatra

          L 1 Reply Last reply
          0
          • M mbatra31

            Hi TorstenH., Can you please refer me some books which I should start reading to get into Java also. There may be so many books. Please tell me the names of some books which are useful to start. Regards, Mbatra

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            See here[^].

            One of these days I'm going to think of a really clever signature.

            1 Reply Last reply
            0
            • M mbatra31

              Hi, Can anybody let me know some good books/tutorials to learn Java. I know C++ very well, New to Java. From where I should start. And whats the difference between, Java, Core Java, J2ME. Regards, Mbatra

              M Offline
              M Offline
              mjohns07
              wrote on last edited by
              #6

              You should read Effective Java 2nd Ed by Joshua Bloch. I've only read parts of it, but this book is very well-regarded.

              1 Reply Last reply
              0
              • M mbatra31

                Hi, Can anybody let me know some good books/tutorials to learn Java. I know C++ very well, New to Java. From where I should start. And whats the difference between, Java, Core Java, J2ME. Regards, Mbatra

                G Offline
                G Offline
                Gowtham Gutha
                wrote on last edited by
                #7

                For commercial purposes/learning purposes Java is divided into Core and Advanced. The difference is, core covers the basic Java which might include introduction to OOP, some utilities, string handling, threading, awt etc.. while advanced means quite higher end topics usually for professional development like JDBC, Hibernate etc.. J2ME (also known as Java ME) is for developing apps for mobiles and other embedded systems. Usually you might have come through embedded systems and the same applies here.

                Gowtham Gutha (http://java-demos.blogspot.com)

                M 1 Reply Last reply
                0
                • G Gowtham Gutha

                  For commercial purposes/learning purposes Java is divided into Core and Advanced. The difference is, core covers the basic Java which might include introduction to OOP, some utilities, string handling, threading, awt etc.. while advanced means quite higher end topics usually for professional development like JDBC, Hibernate etc.. J2ME (also known as Java ME) is for developing apps for mobiles and other embedded systems. Usually you might have come through embedded systems and the same applies here.

                  Gowtham Gutha (http://java-demos.blogspot.com)

                  M Offline
                  M Offline
                  mbatra31
                  wrote on last edited by
                  #8

                  Hi, Thanx all for the info. I want to know which IDE should I use for Java development. I have seen Eclipse Indigo, Galileo etc..I have used Eclipse Indigo. Whats the difference between these IDEs and which should I use to start. Thanx & Regards, Mbatra

                  G 2 Replies Last reply
                  0
                  • M mbatra31

                    Hi, Thanx all for the info. I want to know which IDE should I use for Java development. I have seen Eclipse Indigo, Galileo etc..I have used Eclipse Indigo. Whats the difference between these IDEs and which should I use to start. Thanx & Regards, Mbatra

                    G Offline
                    G Offline
                    Gowtham Gutha
                    wrote on last edited by
                    #9

                    All that depends upon your needs. Different features differentiate different IDEs. What i could suggest is that go with what you feel the best In my experience, personally i use NetBeans for developing Desktop applications as i feel it comfortable and also clean. It is simple to learn too. And for web development, i prefer Eclipse Indigo, because i have personally used it for developing my iGo4iT Search because it has provided me a plugin to deploy apps to Google AppEngine. Eclipse really do have a wide range of plugins that are useful for the developers, especially for the web application developers. You can also take Amazon Beanstalk plugin for Eclipse for example. It is helpful when you want to deploy your applications to the Amazon servers.

                    Gowtham Gutha (Java-Demos.Blogspot.Com - Gowtham Gutha's Comprehensive Java Examples)

                    1 Reply Last reply
                    0
                    • M mbatra31

                      Hi, Thanx all for the info. I want to know which IDE should I use for Java development. I have seen Eclipse Indigo, Galileo etc..I have used Eclipse Indigo. Whats the difference between these IDEs and which should I use to start. Thanx & Regards, Mbatra

                      G Offline
                      G Offline
                      Gowtham Gutha
                      wrote on last edited by
                      #10

                      All that depends upon your needs. Different features differentiate different IDEs. What i could suggest is that go with what you feel the best In my experience, personally i use NetBeans for developing Desktop applications as i feel it comfortable and also clean. It is simple to learn too. And for web development, i prefer Eclipse Indigo, because i have personally used it for developing my iGo4iT Search because it has provided me a plugin to deploy apps to Google AppEngine. Eclipse really do have a wide range of plugins that are useful for the developers, especially for the web application developers. You can also take Amazon Beanstalk plugin for Eclipse for example. It is helpful when you want to deploy your applications to the Amazon servers.

                      Gowtham Gutha (Java-Demos.Blogspot.Com)

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups