Sunday, October 28, 2007

where to get Java?

Where to get Java Standard Edition Development Kit (JDK) 6

I am using Java Standard Edition Development Kit (JDK) 6 nowadays. You can also download the latest version of JDK 6 and its documentation from:
http://java.sun.com/javase/6/download.jsp

If the link above doesn't work, just go to their root URL: http://java.sun.com and browse through their download section.

They also have Java forum there, but ...
Mainly, there are three things we should take note before we post in the forum:


  • make sure to post the question into the correct thread, or the question wouldn't be answered properly. Some users will react quite unfriendly towards this kind of posting, you know. Well, I said some, not all of them, but why should post it uselessly to any wrong thread?
  • make sure to use their special feature for our source codes readibility (they have the special button), or our codes will be ignored completely. Because, frankly, nobody would try to read the messed up code lines. Neither you, neither I. Right?
  • make sure to have read the related documentation and tutorials before asking the question. Some users there are quite harsh in answering questions which (according to them) already have the answers somewhere in the documentation or Java Sun's Tutorials Section.


... and don't forget to use friendly words towards them, also don't forget to go back to say thanks when you have gotten your answers.

I wish for your good luck in Java programming. Thank you for visiting my site. :)

Saturday, October 27, 2007

Is Java programming easy to learn?

This question often appears on the newbies' mind: Is Java programming easy to learn?
Many people claim that Java Programming is Easy.

Well, the statement is both right and wrong. It is right if we are talking about Java language is a simple programming language, only consisted of several consistent syntax, often mentioned as lesser C++ (please correct me if I'm wrong). But at least its complexity is lesser than C++, much to admit. However, the language design is good, that's why Java language is easy to extend through libraries development containing class packages for specific needs.

And if we are talking about the documentations' readibilty, many beginners would find it is hard to learn Java syntax and their usage. I have to admit, when I started learning Java coding (and I admit that I should still be categorized as Java beginner), I often depended on a lot of tips and source codes shared by several kind-hearted advanced programmers out there. I needed a lot of copy paste of Java source codes, modify some lines to find out and conclude them by myself ... Ooh, that's what this syntax means!

So, based on my experiences as a Java programming learner, learning Java programming needs a lot of copy paste and modifying by the first time, and try it by yourself a lot of times, I emphasize on the need of code typing on our own to figure them out. That's why I feel the need of sharing the information I got about Java tips and codes in this site, because I know that searching them through google will still need a lot of clicks before we really find what we are seeking.

I hope this site will benefit your Java learning too, and hopefully, we can exchange Java tips in the future. Thank you so much for visiting this site.