自学Java要有比较好的Java学习教程,很多人在自学Java的时候都会去网上找各种教程,但基本都是非常零散和拼凑的。而且讲的深度也不一样,其实可以花钱买一套比较完整,并且讲的非常不错的Java学习教程,这是学习的根本。
能够坚持学习是很关键的,要把每天的学习计划落实到代码上,而且自己要去找各种综合性练习比较好的习题,还有阶段性的项目实战。项目经验非常重要,如果你打算找到一份收入不错的Java开发工作,建议一定把项目准备好,有好的项目才是面试的要点。
理解掌握Java核心面向对象的设计思想和代码构建,能以面向对象方式设计编写业务功能。熟练掌握至少两种数据库的开发,如Oracle,mySql,能熟练编写基本常用及高级的SQL语句。掌握并熟练应用SpringframeworkIOC容器,深入了解IOC及AOP概念并应用,使用MVC实现对web 请求做出处理。熟练掌握Java处理数据库的ORM框架myBatis,JDBCTemplate,对Hibernate也应有所了解。熟练应用Spring 增强工具集合Spring boot。至少熟练使用Eclipse及IDEA集成开发工具构建应用程序。能够基本掌握MVN GIT Maven 在项目中的使用。