Well Long, you're 3 days late! We have a special URGENT forum for problems like this just one day each year: April 1. So, unless you narrow the scope or wait another 362 days, we may not be able to help you out here.
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher
Well, he did at least post in the best available forum. Ju, I would recommend picking up a copy of "Java in a Nutshell" by David Flanagan for starters. Reading it would probably help both your Java and your English. It would be good if you had access to a machine with a Java SDK installed so you could try things out. Bookmark the Sun JavaDoc site in your browser for reference (http://java.sun.com/j2se/1.3/docs/api/index.html is what I've bookmarked, though it's not the most recent version).