每个人的学习方法是不同的,一个人的方法不见得适合另一个人,只能给大家提供一点参考。下面说一下要学习的知识。
Java基础:Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解。
数据库:mysql、oracle
Javaweb:HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、Ajax技术。
框架:Struts2、Hibernate、Spring、SpringMVC、mybatis
如果是自学java的话可以先看入门的书,比如《java从入门到精通》这本书,先了解并且看懂书里的一些基础理论,如基本语法,各种关键字的作用等。或者看教学视频,教学视频的话B站上有很多,直接上去搜Java就有很多免费的教学视频,开始可以跟着一些基础类教学视频边看边写代码。
分享一个视频教程,大家可以做个参考,里面会有很多实战项目:Java基础教程>>>
另外,一步一个脚印的逐步学习,不要想着一步登天。给自己定一个学习流程,按照流程学习。学习的时候要学会总结,经常把自己遇到的问题及解决思想记录下来,还要记下来自己的经验和技巧,然后经常浏览自己曾经记下的这些东西,这样有了积累,你会发现,你成长的很快。
自学java开发技术最大的弊端是项目实战案例练习比较少,动手能力比较差。所以小伙伴想要学好java开发技术,还需要找一些相关的项目实战案例来练习,锻炼自己的动手能力,养成自己做项目、敲代码的思维。