How do I fix Java for four months?

Source: Internet
Author: User


currently engaged in software development, Java accounted for is more and more high, do not say anything else in the absolute amount of training video, Java almost occupy half of the world , many small partners directly from the online search for some video, Then make a plan to start the Java Learning Program, and then most of the beginning of the video learning is very interesting, but slowly learn to half, found that the video does not know how to write code. And then let things write code some very common programs are also uncomfortable to get out, completely without the kind of confidence to watch the video feeling full. But while watching video on the side of the teacher's guidance will not be the same, there is no problem can find the teacher to answer. What's the problem can also go into Java learning qun521595826. There are plenty of free resources available, and the small partners who want to learn will have to seize the opportunity.  

As the saying goes ax, no matter what language to learn, are still to pay attention to some skills, then how to learn Java?
the First step: determine the determination to learn Java, everything beginning difficult, in fact, for programming, the beginning is not so difficult, because the beginning of learning programming of the small partners are basically interested in points, there is cavity hot blood survived the entry problem is not big, learning programming only rely on cavity blood or not enough, your insistence, Many people are down on the road, halfway, learning programming in fact there is no good shortcut is to understand the theory, and then began to practice practice, repeatedly, in fact, this process is known to experience how many cycles and repeated, slowly some of the basic concepts over time have become your basic skills, On this basis, continue to improve their ability level will appear to be able to work, did not insist on anything else is empty talk.
The Second step: Choose a suitable introductory material, in the online search of information are all know, a search all the information is out, get the people do not know which textbooks to choose appropriate, the beginning of the first not sick disorderly touyi of the kind, regardless of 3,721 come up to buy a few books, The result is not clear the primary and secondary dizzy learning a while, dizzy to give up. Get started with the book or choose the right, here is recommended crazy Java handout or Java core Technology Volume 1, choose a good textbook to make a plan to start your learning path. In this process, if the foundation is particularly bad, come up to see not understand the book, you can follow the video primer, find out the feeling of learning programming, and so feel that almost can read the book, immediately switch direction, put the center on the book, because the use of books to study very conducive to the establishment of the framework of knowledge system, Many aspire to be architects, can not rely on watching others chew good video, to build their own things through books.
The Third step : Learning the core of Java and very basic things, object-oriented core concepts, set framework, JDBC, exception handling, IO operations, multi-threaded programming, and network programming and so on these are javase core things, when learning these basic things, Encountered do not understand, you can go online to find the corresponding video to see, the concept of a thorough understanding, and then the code on the book on the computer to practice on their own, each concept to go back and forth so do, adhere to, this process may be more boring but the most basic part of self-study process.
Fourth Step : Master The third step on the basis, will try to learn some of the framework of things, such as servlet,struts2, Hibernate and Spring, learning framework, it is necessary to get the framework of the code to study, while trying to debug, modify, Do some small changes to see if you can achieve their desired effect, in the process of the message frame code style, try to understand why the framework, if you do it, how to do it, this time to go through the brain in the thinking of polishing, and constantly improve their thinking. Some of the basic qualities of the project are slowly in your thinking process. Look at other people's Code a learning style, but also mainly learn why to do so, because once the code is involved in memory and performance issues, these two in large projects, the company generally set up a performance group specifically to track the code in the project to write the poor small partner. The larger the performance of the project and the use of memory will generally be placed at a very high level. Generally in the learning process, the third step to do a good job, directly determine the final depth, although the direction of Java employment so much, but the core is still the basis of javase, the quality of code is also determined by the basis, while in the learning process more knocking keyboard is the king, the theory master again good, no practice to promote, is also a fake. At the same time in the practice process to learn the compiler debugging function, because very few people once all the code is written correctly, so learning to debug can let oneself constantly reflect on the quality of the code, and thus have a deeper level of improvement. Basically if you are patient enough, and stick to practice, basically 3-4 months of time, mastering the basics of Java is not a big problem.
If you are interested in programming, want to know more programming knowledge, solve programming problems, as well as getting started guidance, to help you solve the confusion encountered in programming, we have a Java master, c++/c Master, Windows/linux Master, Android/ios Master, For more information about learning, Java Learning Group521,595826, in which there is alwaysGreat godto answer your doubts, you can take a look!


How do I fix Java for four months?

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.