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集成;

时间: 2024-12-13 21:03:10

Java之路的相关文章

Java之路 ——初识Eclipse

零.大纲 一.前言 二.获取Eclipse 三.运行Eclipse 四.创建及运行第一个Java Project 五.界面介绍 六.如何调试 七.获取插件 八.Eclipse 快捷键 九.总结 一.前言 俗话说,工欲善其事,必先利其器.在<Java之路--环境配置与编译运行>一章中,我们已经通过记事本,开始了我们的第一个Java程序.在文章,我们了解到要运行一个Java程序,并不是单单的在一个类中运行,可能会引用到别的类,引用到别的Jar包.简单的时候,项目引用一个两个jar包就可以了,但大多

java之路的开启

去年大学要毕业的时候,同学都急着找工作,可是我不急,那时候十分迷茫,不知道毕业之后能干嘛,自己的兴趣是什么. 忘了说,我是网络工程毕业的,近几年互联网的升温使得这专业还算可以的. 我和舍友依旧在玩lol,仿佛时间一直停留着,可是毕业的时间还是来临了,答辩之后,各奔东西. 我也从校园里走了出来,我开始找工作. 58同城,赶集网,人才市场到处找关于专业的工作,可是我不感兴趣. 好不容易去面试了一家,说是电话推销的:另外一家等同于公司网管. 其实我也没有找几家,家里也不是那么的着急. 忘了说我大四干嘛

Java之路——环境配置与编译运行

本文大纲 一.开篇 二.JDK下载 三.JDK安装 四.环境配置 五.初识Java编译 六.Java与Javac 七.第一个Java程序 八.总结 九.参考资料 一.开篇 通过对之前Java之路的了解之后,相信初学者们都对Java有了一个比较深印象的了解了.但是事情不能总停留在理论层面,还得多多实现,才能见真知.我觉得,学习一样东西,要遵循理论--实践--理论这样一个套路.先了解事情的基本概念,弄懂基本概念后,要想方设法的用到生活的点点滴滴上,这样能加深理论的记忆以及发现自己的盲点.在重复的实践

学习Java之路

作为一个小白,虽然还只学习了Java的基础特性,但必须明白我们在Java之路上上要怎么走,走哪些路.分享我计划的路线希望大神指正. 第一部分:学习Java基础特性如类的构成:类的分类如接口,子类,抽象类,枚举等类和特殊类,了解他们的作用,多态性质等:还有他的一些关键词static,public,protected和private达到的类对实例的限制.还有类的封装特性,枚举,泛型等.(我现在学习部分) 第二部分:学习数据库,了解他的原理,运算等内容(我现在学习部分) 第三部分:API和GUI:主要

.Net和Java之路

我在刚开始学编程的时候就经常来博客园,当时博客园基本是.Net的天下,从那时开始.Net和Java哪个好就一直在打,这些年没怎么看博客园了,回来发现到了今天居然还在争论,让我不由得想来分析一下这个问题,这里只考虑技术层面,而不谈什么大道理. 第一是大家关心的整体薪资分布,作为工程师或高级工程师,决定薪资的因素很多时候不光决定于你的技术,也决定于公司规模和制度,比如996拿得相对多自然付出的也多,所以单纯看月薪统计数据恐怕意义不大,这通常取决于你的贡献,再者薪资冒尖的一部分人必定不只会一门技术.

Java之路(四)数组初始化

本文主要讲数组的初始化方法.可变参数列表以及可变参数列表对函数重载的影响. 数组初始化 定义数组的方式: int[] arr1; 或  int arr1[]; 数组初始化 通过上边的定义,我们只是得到了一个数组的引用.这时已经为引用分配了存储空间,但是还没有给数组对象本身分配任何空间.想要给数组对象分配存储空间,必须使用初始化表达式. a.在数组创建的地方进行初始化,如: int[] arr1 = {1,2,3,4,5}; 这种方式等价于使用new来进行存储空间分配. b.给数组的引用赋值,如:

我的Java之路之流程控制

算术运算符: 加( + ) . 减 ( - ) . 乘 ( * ) . 除 ( / ) . 取余 ( % ) 整数除法会直接砍掉小数,而不是进位 public class MathTest{ public static void main(String[] args){ int i = 3; int j = 2; int Math = i / j; System.out.println(Math); } } 输出Math的值: 1 int i = 3; int j = 2; System.out

java之路 super

1 /* 2 super关键字: 3 4 super关键字代表了父类空间的引用. 5 6 super关键字的 作用: 7 1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问父类的成员. 8 2. 创建子类对象时,默认会先调用父类无参的构造方法,可以通过super关键字指定调用父类的构造方法. 9 10 super关键字调用父类构造方法要注意的事项: 11 1. 如果在子类的构造方法上没有指定调用父类的构造方法,那么java编译器会在子类的构造方法上面加

Java之路-开篇---近期学习目标以及长远学习路线---ShinePans

大学过半了,经过长时间的项目的总结 和学习发现,我发现最适合我的应该是 Java 路线 ,虽然在大一的时候心底里不是很喜欢Java ,因为当时没有认识到她的美,没有认识到她的强大之处,现在认识到为时不晚,一定要抓紧时间努力,放下一些无关紧要的事,为未来打下坚实的基础. 阶段计划: 总目标: 认真努力的完成以上的计划目标,认真对待每一项. ShinePans  2014-9-20

Java之路(六) 局部变量作用域最小化

将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性. 将局部变量的作用域最小化的方法有: 方法1:在第一次使用某个局部变量的地方进行声明. a.Java可以在任何可以出现语句的地方声明变量. 这条规则可以让我们在需要的地方声明变量,从而缩小作用域,如果没有这个前提,后面的一切都不成立了. b.过早的声明局部变量不仅会是它的作用域过早的扩展,而且结束的过于晚了. 要正确理解这句话.局部变量的作用域从它被声明的点开始扩展,一直到外围块的结束处.见下图: 如果变量是在“使用它