java学习顺序_Java学习心得及学习顺序
原标题: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学习心得及学习顺序相关推荐
- java 拼音 排序_java代码按照中文拼音顺序排序_集合按照本地语言排序
java代码中集合list需要前段排序,如何安装中文字母顺序排,或者安装日语顺序排序 需要使用Collator类 代码如下: import java.text.Collator; import jav ...
- java f反射_java反射机制[基础学习]
1.4 找出类的方法 找出一个类中定义了些什么方法,这是一个非常有价值也非常基础的 reflection 用法.下面的代码就实现了这一用法: import java.lang.reflect.*; p ...
- java filter教程_Java Web Filter 过滤器学习教程(推荐)
一.Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态 ...
- java 反射练习_JAVA反射的基础学习
反射 :reflection 程序的一种内省机制 程序可以在运行期间动态的创建对象,获取对象类型,调用对象行为 内省机制在java和.net语言中有,在早期的C,C++,delphi,vb这些语言都没 ...
- [知了堂学习笔记]_Java中线程的学习(一)
请关注"知了堂学习社区",地址:http://www.zhiliaotang.com/portal.php 线程 1.线程的概念 线程,有时被称为轻量级进程(Lightweight ...
- java自然排序_Java中的自然排序顺序字符串比较 - 是内置的吗?
String实现了Comparable,这就是Java中的自然顺序(使用类似的接口进行比较).您可以将字符串放在TreeSet中,也可以使用Collections或Arrays类进行排序. 但是,在您 ...
- Java的finally执行顺序_Java return和finally执行顺序
在Java语法中,return表示当前执行的结束,finally则是在当前代码块一定会执行的代码块.如果return在finally在之前执行,finally也会执行吗?答案是肯定的! 但是,fina ...
- java abc排序_Java实现按照大小写字母顺序排序的方法
本文实例讲述了Java实现按照大小写字母顺序排序的方法.分享给大家供大家参考,具体如下: 这里排序需要得到的结果按字母顺序.如:a-----z... import java.util.*; /** * ...
- java 三元表达式_Java探究心得之三元运算符
首先看一下三元运算符的格式 [条件语句] ? [表达式1] : [表达式2] 其中如条件语句为真执行表达式1,否则执行表达式2.简单的例子就不举了,来点其它的.在JDK1.5以前的版本中,表达式1和表 ...
- java类加载器顺序_java中类的加载顺序介绍(ClassLoader)
1.ClassNotFoundExcetpion 我们在开发中,经常可以遇见java.lang.ClassNotFoundExcetpion这个异常,今天我就来总结一下这个问题.对于这个异常,它实质涉 ...
最新文章
- server-send event object
- cent os 6 fdisk fat32
- 自己录制的Linux视频教程
- git pull问题“error: Your local changes to the following files would be overwritten by merge”解决方案
- oracle最大空闲时间,使用Oracle PROFILE控制会话空闲时间
- 从二值检索到层次竞买图——让搜索广告关键词召回焕然新生
- 【五讲四美】之“讲思想”
- [专栏精选]TextMeshPro插件
- 微信支付之异步通知签名错误
- 电脑C盘内存不足?三分钟教你彻底清理C盘空间,瞬间多出10个G
- 网易云音乐(纯CSS实战)
- 什么是TPS,什么是QPS,区别是什么?
- 论自律对成长的重要性
- java locale 中国_Java描述语言、国家和地理的类——Locale
- MySQL 优化 —— IS NULL 优化
- C#模拟按键的一种实现方法
- 释放/清理 VMware 虚拟磁盘空间
- nasa birthday pictures (NASA搜索你生日当天拍摄的宇宙图片)
- eclipse自动排版快捷键 按了没有用 的解决办法
- (较为罕见)EDEM2021-FLUENT2021R1耦合接口
热门文章
- Excel·VBA自定义函数扩展VLOOKUP
- APP端上通用安全体系建设
- 线性时间选择(C++):求第k小的数
- 【联合路由频谱分配】多跳认知无线电网络中的联合路由和动态频谱分配的matlab仿真与分析
- oracle认证视频教程,Oracle认证专家视频教程-OCP全套教程之学习笔记-RMAN-CATALOG
- 重建大师5.0成为首款支持国产麒麟操作系统的自动实景三维建模软件
- 小学steam计算机课程案例,基于STEAM教育的小学信息技术课程案例开发
- 大学数学学习参考书点评
- 现在还有人玩暗黑2吗?
- Win 7 各版本的含义