Java学习路线,求 过来人推荐
如题。。。。。。。。。。。。。。。。。 --------------------编程问答-------------------- 多看书,多编程 --------------------编程问答-------------------- 先用熟API中的常用类 --------------------编程问答-------------------- http://www.oschina.net/question/83988_9165 可以参考 --------------------编程问答-------------------- 多看书,多动手,多理解,背API --------------------编程问答-------------------- 多看书,多动手,多理解 --------------------编程问答-------------------- 你上网搜类似你的问题,机会所有的答案都是那么类似。。。。。。。 --------------------编程问答-------------------- 先把TIJ4一书看完,把例子都写一遍 --------------------编程问答-------------------- 我说一下,我的java之旅吧第一步:马士兵的j2se视频。因为刚开始对整个java不是很了解,不知道自己到底要学什么,什么值得下大工夫
第二部:在前面的基础上,你已经对java有了初步的了解,现在你可以在项目中学习了,这时你千万不要再依赖视频了,那种做项目的视频其实没什么用,有源码就足够了,多注意看英文文档和API,别看国内那些翻译的乱七八糟的书,比如<java编程思想>,<Effect java>等,
第三步:源码,这个时候你碰到问题,基本都要到源码中发现问题的所在了 --------------------编程问答-------------------- 有个传智播客的java系列视频,可以去看哈~~讲的很系统~ --------------------编程问答-------------------- * 第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;
*第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;
*第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分;
*第四阶段:数据库SQL基础,包括增删改查操作以及多表查询;
*第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBC API,虽然现在Hibernate比JDBC要方便许多,但是JDBC技术仍然在使用,JDBC思想尤为重要;
*第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想;
*第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础;
*第八阶段:JavaScript脚本语言,包括javaScript语法和对象,就这两个方面的内容;
*第九阶段:DOM编程,包括DOM原理,常用的DOM元素以及比较重要的DOM编程思想;
*第十阶段:Servlet开发,从此开始踏入java开发的重要一步,包括XML,Tomcat服务器的安装使用操作,HTTP协议简单理解,Servlet API等,这个是java web开发的基础;
*第十一阶段:JSP开发:JSP语法和标签,自定义标签,EL,JSTL库了解以及MVC三层架构的设计模式理念;
*第十二阶段:AJAX开发:AJAX原理,请求响应处理,AJAX开发库;
*第十三阶段:轻量级框架,三大框架之一Struts框架的学习,自此踏入java web开发的精华部分,包括Struts体系架构,各种组件,标签库和扩展性的学习;
*第十四阶段:Hibernate框架学习,三大框架之一,包括检索映射技术,多表查询技术,缓存技术以及性能方面的优化;
*第十五阶段:Spring框架的学习,三大框架之一,包括了IOC,AOP,DataSource,事务,SSH集成以及JPA集成; --------------------编程问答-------------------- en en en --------------------编程问答-------------------- 读看书,多写代码即可。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 首先是JAVA基础JAVA SE之后是JAVA EE,先学习Servlet、JSP,然后再学习Struts、Hibernate、Spring等框架。JAVA SE是JAVA EE的基础,Servlet、JSP是框架的基础。还有数据库,个人建议学习oracle,当然其它的像MySQL,MS SQL,都可以,只要会一个,再学其它的就会发现很类似。另外就是html,css,javascript,xml,这些是JAVA WEB编程要用到的。
建议学习顺序:1、html,css,javascript,xml2、JAVA SE3、JAVA EE,包括Servlet、JSP、框架至于数据库的学习,在JAVA之前,之中,之后都可以,建议在JAVA之前,至少在JAVA EE之前。 推荐资料:尚学堂JAVA视频,其中较为推荐马士兵的,在verycd上很容易就能搜到;孙卫琴的《JAVA面向对象编程》,很不错的一本书,可以用来入门;Bruce Eckel的《Thinking in Java》,可以用来当作参考资料。 --------------------编程问答-------------------- 可以看看这Java学习线路 --------------------编程问答-------------------- 楼上的学习路线不错。。 --------------------编程问答--------------------
这个方法绝对是最差的,往往信心被打击的没了
建议,先找个入门的书,多看,多动手编写,最好能参加一些项目,看看其他人怎么编写的,代码写多了,自然就会了。 --------------------编程问答--------------------
常用类都不熟还想多写代码? --------------------编程问答--------------------
先用熟API中的常用类
这个方法绝对是最差的,往往信心被打击的没了
建议,先找个入门的书,多看,多动手编写,最好能参加一些项目,看看其他人怎么编写的,代码写多了,自然就会了。
常用类都不熟还想多写代码?
一开始就看api的确没信心,先看教程多写几个简单的例子,写到自己感觉学习过的类多得有些混乱了再看api吧、
补充:Java , 非技术区