• Lucid Dreaming - Dream Views




    Results 1 to 7 of 7
    1. #1
      Member Lonestar's Avatar
      Join Date
      Dec 2006
      Posts
      6
      Likes
      0
      Hi pplz im starting to learn about Java programming -

      any advice?
      Dont look now but... this is my sig.

    2. #2
      The 'stache TweaK's Avatar
      Join Date
      Jul 2006
      Location
      The Netherlands
      Posts
      1,979
      Likes
      12
      Uhm, first advice: Actually try to find a basic tutorial?
      If you can't even do that, don't bother trying to learn Java. You're going to need to look up shit on the internet - and apparently you can't. >_>

    3. #3
      Member Lonestar's Avatar
      Join Date
      Dec 2006
      Posts
      6
      Likes
      0
      Quote Originally Posted by TweaK View Post
      Uhm, first advice: Actually try to find a basic tutorial?
      If you can't even do that, don't bother trying to learn Java. You're going to need to look up shit on the internet - and apparently you can't. >_>
      [/b]
      I have a Java 2 book that should be all the tutorial i need to get started
      Dont look now but... this is my sig.

    4. #4
      MSG
      MSG is offline
      Colloquial MSG's Avatar
      Join Date
      Jul 2004
      LD Count
      1
      Posts
      1,363
      Likes
      14
      A book.


      Right okay

    5. #5
      Eprac Diem arby's Avatar
      Join Date
      May 2006
      LD Count
      i/0
      Gender
      Location
      Canada
      Posts
      1,957
      Likes
      52
      Quote Originally Posted by Lonestar View Post
      I have a Java 2 book that should be all the tutorial i need to get started
      [/b]
      then.... read it?

      otherwize look for introductions to programming on the internets.

    6. #6
      dsr
      dsr is offline
      我是老外,可是我會說一點中文。
      Join Date
      Nov 2006
      Gender
      Location
      my mind
      Posts
      374
      Likes
      1
      Please read Eric Raymond's advice on how to ask a tech-based question. If Usenet newsgroups and tech forums won't do your research for you, a lucid dreaming forum might not be the best substitute for Google in answering programming questions.

      As of December 11, 2006, Java SE 6 (Mustang) became the current version of Java. Other than reading your book, which I surmise covers J2SE 5.0 (as Java SE 6 isn't called "Java 2") and hopefully doesn't cover anything older, you might wish to check out Sun's tutorials to keep up to date with the newest language features. You'll be referring to the Java API specification a lot, so be sure to bookmark it. Also, study other people's code because that, and experimenting with your own code, is the only way to obtain a true understanding of the language. Apache projects are probably a good place to start. Lastly, make sure Java is really the correct language for you. If you have specific reasons for learning it (e.g. job requirement, desire to work on a certain FOSS project, etc.), then by all means do so. However, assuming you are a relative beginner to the world of programming, other languages, such as Python, might be much better to start out with. I admit I may be biased toward Python, but it encourages clear, legible code (as does Java) and averages to be about 7 times more productive than Java in lines of code alone. Add in the fact that it is an interpreted language and removes the need for the compilation phase of the development cycle, well, you get the message. The only main negative is performance, but much of the standard library is optimized in C and you can use the Psyco JIT to speed up algorithmic code up to 100 times. Python is platform-independent just like Java. Hours/days of research now may save you months/years in the future.

    7. #7
      The 'stache TweaK's Avatar
      Join Date
      Jul 2006
      Location
      The Netherlands
      Posts
      1,979
      Likes
      12
      Quote Originally Posted by Lonestar View Post
      I have a Java 2 book that should be all the tutorial i need to get started
      [/b]
      Then why did you make this topic?~

    Bookmarks

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •