第1个回答 2017-11-03
java 只是一门语言,不需要准备什么,最好有一个人为你指路,当然要学过一门计算机语言学起来相对较容易,下面学习主要内容及要点:
1, core java, 也就是java 核心知识
2, java 的高级特性,I/O、线程、socket 等
3, jsp, servlet ,html,js 这是web 应用的基础
4, 数据库(mysql, sql server, oracle,DB2 等主流数据库 )至少要能熟练使用两种以上
5, 这时候可以使用一些框架来做一些 小的应用了,最好不要一个人单独做,找个伴吧。
6,框架知识,常见框架:spring 应用层框架,管理整个项目的;hibernate, mybatis 持久层框架, 也就是跟数据库打交道的,其中用得较多是mybatis;struts1, 2,spring mvc, jsf 视图层框架 , 页面走向分发控制的;jquery, extjs , DWR等 为 前段 js 框架,前端呈现效果。
最后说一句,框架是学不完的,需要掌握基础几种 (spring 、hibernate或mybatis、struts1-2或spring mvc、jquery)就差不多了。能力方面1至4点是你这个人基础关键要学好;而第5点则是一个java熟练度的快速提升的方法!