Java instructor: Advice for beginners of JAVA

Source: Internet
Author: User
Java instructor: give advice to beginners of JAVA-Linux general technology-Linux programming and kernel information. The following is a detailed description. I have taken many JAVA and C ++ classes, and many of my students are beginners. Some of them are eager to find a job and others are very interested. They all want to master in just one or two weeks, which is impractical. In addition, it is easy for you to calm down and think about it.

JAVA is a hot topic, but we can't keep up with it. I think all beginners must learn any computer technology, such as JAVA, C, or UNIX:

Hands-on, brain, mouth, and meditation.

It is the most important. Many people learn computer technology, that is, reading books and lectures. At that time, they understood it and soon forgot it. If you don't want to press on the keyboard, you 'd better not learn it. Even if you do not understand the code, you can run it first, view the results, increase your perceptual knowledge, and then increase your understanding of the rational. Especially when you are doing questions, there are a lot of things and concepts that you can understand as long as you just try a program to do experiments. But many people are reluctant to do this, can this learning efficiency be high.

When thinking and talking, you need to think more about the problem and think more. If you don't understand the problem, you can say it out loud. A lot of people don't have to worry about the problem, so they can't raise the problem. There are also some who are afraid of making silly questions or making jokes. In fact, the IT industry has a wide range of technical aspects. IT is also normal for people who have worked for five or six years to speak silly things.

Then it is important to be calm. Nowadays, the society is very impetuous and the IT industry is more impetuous. This mentality is hard to learn. I 've brought a group of C ++ students and told them about C ++ basics and pointers. They say they are too basic to learn. If I want to talk about the advanced level, I will teach them WIN32. If they say they want to teach MFC, OK, I will take them to build a small MFC program, as a result, some people do not know the case sensitivity of C ++. Many JAVA students asked me to talk about EJB and talk about hot topics. I said that you have learned the basic things. It is very easy to use EJB and other things. Otherwise, it is the case of putting the horse upside down. Of course, some people are in special circumstances and are eager to work. It is very easy to learn JSP, SERVLET, and JDBC, or look for a job, but the basics should be supplemented at the end. Many people have been using JAVA for a few years, and have not understood the polymorphism and threads.

In JAVA, some concepts are hard to understand. Some students say that I just don't understand what the thread is. I think it takes time to understand it. I can't understand it at a moment. I can read it more or even recite it several times. I have read books for thousands of times, and it is useful now. In addition, I don't think it is necessary for beginners to have a thorough understanding, do more, and try more code. When you do enough, you can easily understand concepts and theories.

The essence of JAVA is in object-oriented thinking. Just like a pointer is the essence of C language, you can learn more about it.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.