新手想自学JAVA,需要做什么准备?
我个人的建议是:
(1)看入门视频,网上很多的,比如张孝祥老师的,没必要看完,看几个入门视频后就可以进入(2)了(需要两天就够了),至于编译器工具什么的里面都会讲到;
(2)Java基础书籍,一开始没必要看一本很厚的砖头书,可以找本薄的书来看,两百多页的就够了,然后进入(3)(需要两周);
(3)买本深入讲解Java的书来看,比如经典的《Java核心技术》,《Java编程思想》等,看完后就可以进入(4)(需要两个月);
(4)买本Java Web开发书籍来看,里面涉及Spring, Struts, Hibernate等框架,看完后就进入(5)(需要两个月);
(5)开始自己试着做项目(前提是懂得一定的数据库知识、Web基础,比如SQL数据定义和操作语言,HTML,JSP,JAVASCRIPT,不需要了解太多,可以一边做项目一边学),从此,自己都可以多了解其他开源框架,学习设计模式等,以后需要学习的东西太多了。
注意:前面的每一步都需要动手实践,只看书不动手相当于浪费时间!切记!