Joke Collection Website - Blessing messages - The best way to learn Java
The best way to learn Java
I suggest taking a look at this carefully designed learning route:
Once again, when learning java, you will encounter all kinds of exceptions. Please accumulate these exception information, as well as how the exception appears and how to deal with it, because there are only a few common exceptions in Java. Accumulate more, the ability to deal with problems will be improved, and the level will be improved quickly!
SpringMVC has increased rapidly in recent years, and may replace Struts2 in the future, but no matter how it changes, these are still MVC patterns. What can you do after understanding this model? The MVC framework should be fast.
The changes that enterprises need are also reflected in big data. Because of the popularity of Hadoop, there is another Java application scenario. So those who don't like the web can consider learning big data.
Another popular scene is naturally Android. To learn Android, you still need to have the foundation of JavaSE and the understanding of +HTTP protocol, and then you can start with the knowledge of Linux.
Let's talk about finding a project first. Beginners may encounter problems at a loss. In fact, at the beginning, everyone started with imitation. For example, learning jsp+Servlet can imitate forums such as v2ex. After learning SpringMVC, I try to reconstruct the code of the forum and provide a restful interface for clients to access (Android, IOS, web, etc. It is not difficult to make a forum, imitating a group buying website. It still doesn't have to do all the functions, but the functions should be stable and exquisite. Or developing a WeChat public platform is a good project.
Novices look at the source code. Some people recommend Struts2 and spring, but I believe that 9 beginners of 10 can't understand it. Let's start with the simple ones, such as Apache's Commons library, such as lang, dbutils, io, etc. These are all very good codes, and the number of classes is small and the quality is good. Knowing this, your basic level is by no means improved a little.
Remind beginners again that learning programming is not as simple as you think. You must practice more and think more. The most important thing is that you are interested in it. Now many websites and media promote the slogan of 1 month to learn the front end and join BAT for three months. This is just a slogan. Don't take it too seriously. There is no shortcut to this road, just write your code!
- Related articles
- Will there be a short message when the credit card of Shanghai Pudong Development Bank is issued?
- Where can I see the phone calls and text messages intercepted by Tencent Mobile Manager?
- What if the courier stays in one place all the time?
- Send 9956 16 SMS.
- Say disgusting romantic love words to your wife
- What should I do if my phone freezes?
- My mobile phone is not an Tianyi mobile phone. Can I participate in the broadband Internet audio-visual "Win millions of prizes with the old and the new" activity?
- Who can give me some interesting information? The more, the better.
- Both of them don't send messages, but I miss him all the time. What should I do?
- Will the national highway's retrograde compaction line be photographed if it changes back?