原标题:Java学习心得及学习顺序

刚开始学习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应用开发的基础;

第八阶段:Java脚本语言,包括java语法和对象,就这两个方面的内容;

第九阶段: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集成;

Java技术干货:www.csnewer.com返回搜狐,查看更多

责任编辑:

java学习顺序_Java学习心得及学习顺序相关推荐

  1. java 拼音 排序_java代码按照中文拼音顺序排序_集合按照本地语言排序

    java代码中集合list需要前段排序,如何安装中文字母顺序排,或者安装日语顺序排序 需要使用Collator类 代码如下: import java.text.Collator; import jav ...

  2. java f反射_java反射机制[基础学习]

    1.4 找出类的方法 找出一个类中定义了些什么方法,这是一个非常有价值也非常基础的 reflection 用法.下面的代码就实现了这一用法: import java.lang.reflect.*; p ...

  3. java filter教程_Java Web Filter 过滤器学习教程(推荐)

    一.Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态 ...

  4. java 反射练习_JAVA反射的基础学习

    反射 :reflection 程序的一种内省机制 程序可以在运行期间动态的创建对象,获取对象类型,调用对象行为 内省机制在java和.net语言中有,在早期的C,C++,delphi,vb这些语言都没 ...

  5. [知了堂学习笔记]_Java中线程的学习(一)

    请关注"知了堂学习社区",地址:http://www.zhiliaotang.com/portal.php 线程 1.线程的概念 线程,有时被称为轻量级进程(Lightweight ...

  6. java自然排序_Java中的自然排序顺序字符串比较 - 是内置的吗?

    String实现了Comparable,这就是Java中的自然顺序(使用类似的接口进行比较).您可以将字符串放在TreeSet中,也可以使用Collections或Arrays类进行排序. 但是,在您 ...

  7. Java的finally执行顺序_Java return和finally执行顺序

    在Java语法中,return表示当前执行的结束,finally则是在当前代码块一定会执行的代码块.如果return在finally在之前执行,finally也会执行吗?答案是肯定的! 但是,fina ...

  8. java abc排序_Java实现按照大小写字母顺序排序的方法

    本文实例讲述了Java实现按照大小写字母顺序排序的方法.分享给大家供大家参考,具体如下: 这里排序需要得到的结果按字母顺序.如:a-----z... import java.util.*; /** * ...

  9. java 三元表达式_Java探究心得之三元运算符

    首先看一下三元运算符的格式 [条件语句] ? [表达式1] : [表达式2] 其中如条件语句为真执行表达式1,否则执行表达式2.简单的例子就不举了,来点其它的.在JDK1.5以前的版本中,表达式1和表 ...

  10. java类加载器顺序_java中类的加载顺序介绍(ClassLoader)

    1.ClassNotFoundExcetpion 我们在开发中,经常可以遇见java.lang.ClassNotFoundExcetpion这个异常,今天我就来总结一下这个问题.对于这个异常,它实质涉 ...

最新文章

  1. server-send event object
  2. cent os 6 fdisk fat32
  3. 自己录制的Linux视频教程
  4. git pull问题“error: Your local changes to the following files would be overwritten by merge”解决方案
  5. oracle最大空闲时间,使用Oracle PROFILE控制会话空闲时间
  6. 从二值检索到层次竞买图——让搜索广告关键词召回焕然新生
  7. 【五讲四美】之“讲思想”
  8. [专栏精选]TextMeshPro插件
  9. 微信支付之异步通知签名错误
  10. 电脑C盘内存不足?三分钟教你彻底清理C盘空间,瞬间多出10个G
  11. 网易云音乐(纯CSS实战)
  12. 什么是TPS,什么是QPS,区别是什么?
  13. 论自律对成长的重要性
  14. java locale 中国_Java描述语言、国家和地理的类——Locale
  15. MySQL 优化 —— IS NULL 优化
  16. C#模拟按键的一种实现方法
  17. 释放/清理 VMware 虚拟磁盘空间
  18. nasa birthday pictures (NASA搜索你生日当天拍摄的宇宙图片)
  19. eclipse自动排版快捷键 按了没有用 的解决办法
  20. (较为罕见)EDEM2021-FLUENT2021R1耦合接口

热门文章

  1. Excel·VBA自定义函数扩展VLOOKUP
  2. APP端上通用安全体系建设
  3. 线性时间选择(C++):求第k小的数
  4. 【联合路由频谱分配】多跳认知无线电网络中的联合路由和动态频谱分配的matlab仿真与分析
  5. oracle认证视频教程,Oracle认证专家视频教程-OCP全套教程之学习笔记-RMAN-CATALOG
  6. 重建大师5.0成为首款支持国产麒麟操作系统的自动实景三维建模软件
  7. 小学steam计算机课程案例,基于STEAM教育的小学信息技术课程案例开发
  8. 大学数学学习参考书点评
  9. 现在还有人玩暗黑2吗?
  10. Win 7 各版本的含义