java 学习计划

有一点j2se基础。是不是就该学ssh框架跟数据库了?、
求大神们给一个详细的学习计划,比如怎么去学,每天学几个小时。每个内容大概花多少时间。怎么个顺序,希望各位给分享下自己的经验、、

  假设你每天坚持学习:
  首先找一本简单的教材,先对java有个基本的认识(大概看那么半个月就差不多了,随便下载一本入门的书就行了)
  然后推荐你看<<java核心技术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)。
  这个时候你可以看看<<Thinking in JAVA>>中文名《java编程思想》,这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次。(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)
  然后java就会分方向,j2me(手机编程,不建议你去学这个,要学就学android手机编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清),然后就学servlet和jsp,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心)这两本书还不错,然后就可以学SSH(三大框架,这个书一大堆),
  学习struts的时候建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring2.0技术手册》,提示:只要你java基础学得好,这些东西都会学得很快。
  这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了, 设计模式可以先看<<深入浅出设计模式>> 然后再看<<java与模式>>, 数据结构建议你看清华大学严慰敏老师写的那本教材; 计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个<<算法导论>这本书太难了。 (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手。
  还有要提醒你一下,对于初学者,不要使用eclipse编程工具,建议你先用记事本写程序,当你比较熟练了之后就可以使用eclipse这些工具了。
  不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就可以成高手)。
  java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android手机编程,那么SWING和AWT要熟悉一下。如果你不想学Web编程(j2ee),那么我建议你可以学android手机编程《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业务爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,可以自己去搜。多想、多看、多练才是王道,真正学好只能靠你自己!
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-14
新手的话你可以去看看杜老师的书籍,杜老师的书籍是非常适合零基础去学习的。杜老师的视频教程是母庸质疑,当然可以去看杜老师的视频教程去学习,为什么说不能看杜老师的视频教程去学习呢?杜老师的视频教程是非常不错的,如果你在B站上看过杜老师的视频教程就知道,目前杜老师的视频教程再B站上是非常火的。动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦......
第2个回答  2012-07-25
先学数据库,因为不用web也能连数据库的,然后去学html xml javascript css这些个web基础,接着是servlet和jsp,再然后学struts,再学hibernate,最后再学spring追问

html xml javascript css 这几个基础的我都能看懂,可是我不知道怎么练,就是不熟练、

追答

初步的先做登录网页嘛,就是一个页面,账号密码,然后把账号密码拿到action去,调dao判断是否能登录,可以的话,跳转到登录成功,失败到失败页面,然后开始慢慢衍生出注册功能,游览用户信息功能,添加修改用户信息,删除这种功能,实现数据库增删改查,那你前台基础基本也就成了

第3个回答  2012-07-25
学好java基础,从控制台到web,一直做登录和注册,就可以了
第4个回答  2019-12-31

Java学习计划

第1阶段Java核心技术

第2阶段数据库关键技术

第3阶段Web开发与实战应用

第4阶段经典&流行框架

第5阶段Java高级&前沿技术

第6阶段企业接轨项目以在线教育项目为例

第7阶段大数据技术

Java怎么学

相似回答