打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JAVA课程体系

Java程序员修炼内功,需要徐徐渐进,以下的武功秘籍,需要各位潜心闭关进修。客官,进来里面请!哈哈,试试你的定力,来,进入正体。。。。。

课程名称章节内容简介
Java基础课程认识Java平台Java 简介;Java主要特性;Java发展历史; Java 开发环境配置;流行JAVA开发工具; 使用 Eclipse 运行第一个 Java 程序;Java跨平台性等涉及到的面试考点:Java是如何实现跨平台的
~~~~~~~~~~Java语法基础Java基本语法;Java标示符、Java修饰符(访问修饰符,非访问修饰符)、关键字、Java注释、Java 空行、Java 基本数据类型(内置数据类型,引用类型), Java 变量类型(类变量,实例变量,局部变量)和三种变量区别,Java常量,以及类型转换(强制类型转换、隐含强制类型转换)、运算符(算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符);表达式及选择结构if/if-else/switch 常用数据结构 涉及到的面试考点:类型转换,运算符等
~~~~~~~~~~Java语法基础,Java 分支结构 - if...else/switch,Java循环结构while 循环do…while 循环for 循环, Java流程跳转语句break/continue/return 分支语句、方法调用
~~~~~~~~~~数组声明数组变量,创建数组,处理数组,foreach 循环,数组作为函数的参数,数组作为函数的返回值一维数组、多维数组的动态初始化,二维数组以及常见的算法:求最小(大)值、查找、排序等,Arrays 类,Java String 类涉及到的面试点各种排序算法:冒泡排序等
~~~~~~~~~~阶段复习打字游戏、猜字游戏,菜单控制打印图形等
~~~~~~~~~~面向对象类的声明、对象创建、构造器的声明、属性定义和方法定义、静态代码块、封装(封装的优点,实现Java封装的步骤,实例) 涉及到的关键public/class/static/void/this/new等 涉及到的面试考点:this的作用,封装性,类方法和实例方法区别
~~~~~~~~~~面向对象方法(什么是方法, 方法的优点,定义, 方法调用, void 关键字, 通过值传递参数, 方法的重载,变量作用域, 构造方法, 可变参数, finalize() 方法)、继承(继承的概念,类的继承格式,为什么需要继承,继承的特性,关键字:extends关键字;implements关键字;super 与 this 关键字; final关键字,构造器)、重写(Override)与重载(Overload),多态(多态的优点定义, 多态存在的三个必要条件) ,虚方法,多态的实现方式(重写,接口,抽象类和抽象方法),涉及到的关键字extends,Super关键字的使用涉及到的面试考点:super作用,什么是多态,方法重载和重写的区别等
~~~~~~~~~~面向对象抽象类(继承抽象类,抽象方法,抽象类总结规定)和接口(接口与类相似点,接口与类的区别,接口特性,抽象类和接口的区别,接口的声明,接口的实现,接口的继承,接口的多重继承,标记接口) 涉及到的关键字:abstract/interface/implements等 涉及到的面试考点:接口和抽象类的区别,使用接口的好处
~~~~~~~~~~面向对象四Java包(包的作用,创建包,import 关键字,package 的目录结构,设置 CLASSPATH 系统变量)、权限修饰符的使用、Java内部类的使用 涉及到的关键字package/public/protected/private,Java 源程序与编译型运行区别
~~~~~~~~~~阶段复习面向对象的动物特性描述、学生管理系统
~~~~~~~~~~常用APIString/StringBuffer/StringBuilder,常用包装类及转换(Character 类等), Number & Math 类及日期格式化类( Date 类)的使用 涉及到的面试题:String/StringBuffer/StringBuilder区别
~~~~~~~~Java 正则表达式正则表达式语法
~~~~~~~Java 数据结构枚举(Enumeration)位集合(BitSet)向量(Vector)栈(Stack)字典(Dictionary)哈希表(Hashtable)属性(Properties)
~~~~~~~~~~异常处理异常处理(Exception 类的层次,异常方法,捕获异常,多重捕获块,throws/throw 关键字,finally关键字,声明自定义异常,通用异常)、日志记录工具log4j的使用
~~~~~~~~~~文件操作Java 流(Stream)、文件(File)和IO简介,读取控制台输入,从控制台读取多字符输入,从控制台读取字符串(Java Scanner 类),控制台输出,读写文件,Java中的目录(字节流、字符流、输入流、输出流及常用的文件流操作类,包括File类、FileInputStream、FileOutputStream、Reader、writer等)
~~~~~~~~~~线程及多线程线程的创建及启动,多线程及其实现 (一个线程的生命周期,线程的优先级,创建一个线程,通过实现 Runnable 接口来创建线程,通过继承Thread来创建线程,Thread 方法,通过 Callable 和 Future 创建线程,创建线程的三种方式的对比,线程的几个主要概念,多线程的使用)(手机开发常用技术)
~~~~~~~~~~集合框架集合Collection、List、Set、Map接口以及常用实现类、泛型的使用,如何使用迭代器(遍历 ArrayList,遍历 Map),涉及到的面试考点:ArrayList与LinkedList的区别、HashMap与HashTable的区别
~~~~~~~~~·泛型泛型方法,泛型类,类型通配符
~~~~~~~~~Java 序列化序列化对象,反序列化对象
~~~~~~~~~~反射及设计模式反射的概念及应用,常用设计模式:单例模式和简单工厂模式。涉及到的面试考点:单例模式
~~~~~~~~~~Java 发送邮件发送一封简单的 E-mail,发送一封 HTML E-mail,发送带有附件的 E-mail,用户认证部分
~~~~~~~~~~Java Applet 基础Applet的生命周期,Applet 类,Applet 的调用,获得applet参数,指定 applet 参数,应用程序转换成 Applet,事件处理,显示图片,播放音频
~~~~~~~~~Java 文档注释javadoc 标签,文档注释,javadoc 输出什么
~~~~~~~~~~Java 8 新特性新特性,编程风格
~~~~~~~~~~Java MySQL 连接创建测试数据,连接数据库
~~~~~~~~~~阶段复习课程总结串讲,上机布置阶段项目题目,学员准备并开始项目的分析
~~~~~~~~~~项目案例学员信息管理、博客管理系统等
~~~~~~~~~~课程考评及技术面试直接从面试题库中抽取题目测试
HTMLHTML简介什么是HTML,Web 浏览器,HTML 网页结构,HTML版本, 声明:通用声明,中文编码
HTML 编辑器
HTML基本HTML 标题,HTML 段落,HTML 链接,HTML 图像
HTML 元素HTML 元素,HTML 元素语法,嵌套的 HTML 元素,HTML 文档实例,HTML 实例解析,不要忘记结束标签,HTML 空元素,HTML 提示:使用小写标签
HTML 属性HTML 属性常用引用属性值,HTML 提示:使用小写属性
HTML 标签标题,HTML 段落,HTML 文本格式化,HTML 链接,HTML ,HTML 样式- CSS,HTML 图像,HTML 表格,HTML 列表,HTML
,HTML 布局,HTML 表单和输入,HTML 框架,HTML 颜色,HTML 颜色名,HTML 颜色值,HTML 脚本,HTML 字符实体,HTML 统一资源定位器,HTML 速查列表,HTML总结,
HTML5简介,HTML5 浏览器支持,HTML5 新元素,HTML5 Canvas,HTML5 内联 SVG,HTML5 拖放(Drag 和 Drop),HTML5 Geolocation(地理定位),HTML5 Video(视频),HTML5 Audio(音频),HTML5 新的 Input 类型,HTML5 表单元素,HTML5 表单属性,HTML5 语义元素,HTML5 Web 存储,HTML5 Web SQL 数据库,HTML5 应用程序缓存,HTML5 Web Workers,HTML5 服务器发送事件(Server-Sent Events),HTML5 WebSocket,HTML5代码规范
HTML 媒体HTML 多媒体,HTML 插件,HTML 音频(Audio),HTML 视频(Videos)
~~~~~~~~~~CSS 教程CSS 简介CSS 语法CSS Id 和 Class选择器CSS 创建CSS Backgrounds(背景)CSS Text(文本)CSS Fonts(字体)CSS 链接(link)CSS 列表样式(ul)CSS Table(表格)CSS 盒子模型CSS Border(边框)CSS 轮廓(outline)属性CSS Margin(外边距)CSS Padding(填充)CSS 分组和嵌套CSS 尺寸 (Dimension)CSS Display(显示)CSS Positioning(定位)CSS Float(浮动)CSS Align( 对齐)CSS 组合选择符CSS 伪类CSS 伪元素CSS 导航栏CSS 下拉菜单CSS 提示工具CSS 图片廊CSS 图像透明/不透明CSS 图像拼合技术CSS 媒体类型CSS 属性选择器CSS 总结CSS 实例CSS3 教程CSS3 教程CSS3 简介CSS3 边框(Borders)CSS3 背景CSS3 渐变CSS3 文本效果CSS3 字体CSS3 2D 转换CSS3 3D 转换CSS3 过渡CSS3 动画CSS3 多列CSS3 用户界面
~~~~~~~~~~项目案例:网站首页网上书店的静态页面效果
JSjs基本语法和js事件变量、标示符、语法结构等;函数及js事件
基础教程Javascript 教程JavaScript 教程JavaScript 简介JavaScript 用法JavaScript 输出JavaScript 语法JavaScript 语句JavaScript 注释JavaScript 变量JavaScript 数据类型JavaScript 对象JavaScript 函数JavaScript 作用域JavaScript 事件JavaScript 字符串JavaScript 运算符JavaScript 比较JavaScript 条件语句JavaScript switch 语句JavaScript for 循环JavaScript while 循环JavaScript Break 和 Continue 语句JavaScript typeofJavaScript 类型转换JavaScript 正则表达式JavaScript 错误JavaScript 调试JavaScript 变量提升JavaScript 严格模式JavaScript 使用误区JavaScript 表单JavaScript 表单验证JavaScript 验证 APIJavaScript 保留关键字JavaScript JSONJavaScript voidJavaScript 代码规范JS 函数JavaScript 函数定义JavaScript 函数参数JavaScript 函数调用JavaScript 闭包
JS HTML DOMjs dom操作,Core DOM与HTML DOM两种操作文档的方法,获取节点、创建、添加、删除节点等,常见操作表格的方法
JS 高级教程JavaScript 对象JavaScript Number 对象JavaScript StringJavaScript Date(日期)JavaScript Array(数组)JavaScript Boolean(布尔)JavaScript Math(算数)JavaScript RegExp 对象
JS 浏览器BOMJavaScript WindowJavaScript Window ScreenJavaScript Window LocationJavaScript Window HistoryJavaScript NavigatorJavaScript 弹窗JavaScript 计时事件JavaScript Cookie
~~~~~~~~~~项目案例当当网上书店相关页面特效
Jqueryjquery入门常见JS库介绍、jQuery库的安装引入,jQuery 语法 $(document).ready(fn)的使用方法、事件绑定方法等简单的jQuery使用
~~~~~~~~~~jquery选择器选择器的分类及使用
jQuery 事件jQuery 事件方法
~~~~~~~~~~Dom操作及常用插件DOM对象与jQuery对象的转换、常见的DOM操作、三组动画方法及自定义动画的使用、常用UI插件及表单验证插件的使用。jQuery 效果,jQuery HTML,jQuery 遍历,jQuery Ajax,jQuery 其他
~~~~~~~~~~其他JS库的学习介绍Jquery easyUI及extJS库的简单使用方法
~~~~~~~~~~阶段项目商城首页及商品详细页的实现
mysql认识数据库数据库相关概念及E-R图、mysql的安装与配置、mysql体系结构介绍。MySQL 创建数据库MySQL 删除数据库MySQL 选择数据库
~~~~~~~~~~表空间及表管理表空间的类型、创建及修改,MySql数据类型、表的创建与修改、删除
~~~~~~~~~~数据的管理数据的增删改及简单的查询操作
~~~~~~~~~~数据查询模糊查询、多表连接及子查询等。涉及的面试点:复杂查询语句, MySQL WHERE 子句MySQL UPDATE 查询MySQL DELETE 语句MySQL LIKE 子句MySQL UNIONMySQL 排序MySQL 分组Mysql 连接的使用MySQL NULL 值处理MySQL 正则表达式
~~~~~~~~~~Mysql其他MySQL 正则表达式MySQL 事务MySQL ALTER命令MySQL 索引MySQL 临时表MySQL 复制表MySQL 元数据MySQL 序列使用MySQL 处理重复数据MySQL 及 SQL 注入MySQL 导出数据MySQL 导入数据
~~~~~~~~~~JDBC程序设计加载驱动、获取连接、执行语句对象、处理结果、关闭数据库资源
~~~~~~~~~~阶段复习数据库应用(增删改查统计)
~~~~~~~~~~数据库设计案例数据库设计案例、数据建模(高校成绩管理)
~~~~~~~~~~课程考评及技术面试直接从面试题库中抽取题目测试
JavaWebweb开发模型web开发模型以及Tomcat的安装与配置
JSPjsp基本语法jsp指令元素,动作元素,脚本元素,以及内置对象
JavaBeanJavaBeanjsp动作元素以及JavaBean的使用
~~~~~~~~~~状态管理会话追踪技术Cookie 和 Session、Application
ServletServletServlet、HttpServlet、HttpServletRequest、HttpServletResponse等类和接口的使用
~~~~~~~~~~监听器和过滤器Servlet监听器和过滤器的使用
MVCMVC模式及EL、JSTLMVC开发模式的应用及分层开发的应用、DAO模式的应用、EL表达式的语法以及使用,常用的标准标签库的使用
XMLXML文件及操作认识XML文件、XML文件的编写规范及java对XML的解析及操作、属性文件及Java对属性文件的访问读取
AjaxAjax技术及Jquery对ajax的支持ajax原理、应用及jQuery对aJax的支持实现
Web ServiceWeb Serviceweb服务的创建及调用方法
~~~~~~~~~~阶段复习采用MVC模式实现购物车或基于ajax的文件管理,新闻发布系统等
电子商务系统详细设计需求确定项目功能模块后进行详细设计。详细设计文档包括:要求有数据库设计文档(E-R图、数据字典等)、详细设计文档(类图、项目功能结构图、命名规范等)、静态Demo等
~~~~~~~~~~编码、单元测试搭建程序框架,编写后台登录
~~~~~~~~~~编码、单元测试根据计划编码和测试,教师每次课监控指导。
~~~~~~~~~~集成测试项目集成测试、压力测试等
~~~~~~~~~~项目预审项目组织、学生演示、全程指导
~~~~~~~~~~课程考评及技术面试直接从面试题库中抽取题目测试
HibernateHibernate入门ORM概念、Hibernate的配置与使用
~~~~~~~~~~Hibernate关系映射一对一主外键单双向关联映射,一对多单向关联映射,多对一单向关联映射,一对多双向关联映射
~~~~~~~~~~HibernateHQL查询HQL查询及Criteria查询
~~~~~~~~~~查询性能优化及事务管理查询常见的HQL语句优化、延迟加载机制及二级缓存机制、事务的概念及Hibernate中的事务管理。企业面试题中会涉及
~~~~~~~~~~Hibernate Annotation一对一主外键当双向关联映射,一对多当双向关联映射,可加入hibernate4.2的新特性。
~~~~~~~~~~ibatis及mybatis介绍ibatis及其升级版mybatis的简单使用
~~~~~~~~~~项目案例使用Struts2和Hibernate重构商城项目或者实现个人博客管理系统
~~~~~~~~~~项目分析分析项目
Struts2Struts2 入门MVC回顾、手动配置Struts2项目,Struts执行流程分析
~~~~~~~~~~Struts2 Action与ResultAction接口、ActionSupport的使用、动态方法调用、通配符使用、Result的分类、配置及全局Result
~~~~~~~~~~Struts2标签与OGNLStruts标签库的使用、OGNL表达式的使用
~~~~~~~~~~数据转换及验证框架数据转换技术及struts验证框架技术
~~~~~~~~~~Struts2拦截器和文件上传Struts2拦截器原理,自定义拦截器、拦截器配置、常用拦截器的作用及其使用方法如token、excuteAndWait等
~~~~~~~~~~Struts2注解机制约定与注解
~~~~~~~~~~Struts2与Struts1.x的区别Struts1.x的原理,与struts2的区别、并介绍springMVC的简单使用。涉及到的面试点:struts1.x与struts2的区别
~~~~~~~~~~项目案例使用Struts2与JDBC编写留言板系统或实现站内短消息等
SpringSpring入门Spring入门介绍、Spring第一个案例
~~~~~~~~~~Spring IoCioc、aop 依赖注入的使用
~~~~~~~~~~Spring AOP及事务管理SpringAOP相关概念、aop方式的事务管理,编程式事务管理和声明式事务管理
~~~~~~~~~~Spring与Hibernate的整合spring与Hibernate的整合
~~~~~~~~~~Spring 数据库连接池的使用Spring事务连接池的使用,数据库连接池的概念、配置及Spring事务连接池的使用
~~~~~~~~~~ssh整合案例Spring struts2 hibernate整合案例
~~~~~~~~~~DWR框架及与SSH整合案例DWR框架的配置、使用及与Spring struts2 hibernate的整合案例
OA办公自动化系统、物流管理系统需求分析根据需求分析模板产生《需求分析》文档。
~~~~~~~~~~概要设计形成E-R图、功能结构图等
~~~~~~~~~~详细设计类图、业务流程图、时序图、静态Demo等,各组细化完成《项目开发计划文档》
~~~~~~~~~~详细设计根据业务产生《详细设计文档》和《项目开发计划文档》、项目成员分工表
~~~~~~~~~~编码、单元测试根据计划编码和测试。
~~~~~~~~~~项目预审学生演示
~~~~~~~~~~课程考评及技术面试面试题库中抽取题目测试

java新技术jQuery Easyui
~~~~~~HTML5
~~~~~~ExtJs4
~~~~~~mybatis等
~~~~~~另外:JavaEE最新版本JavaEE8.0、SSH框架最新版本:Struts2+Spring3+Hibernate4;或者SSM框架

分享一个笑话:
某程序员对书法十分感兴趣,退休后决定在这方面有所建树。于是花重金购买了上等的文房四宝。 一日,饭后突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风范,又具颜真卿气势, 定神片刻,泼墨挥毫,郑重地写下一行字:hello world。

海鸥老师

一名知识周边服务工作者

专业从事软件程序员技术研究与分享

因为,他太喜欢学习了...

读罢本文,如果有必要的话,你可以收藏转发支持一下。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
学习JAVA的十二大步骤,值得你借鉴!
JAVA工程师简历模板
java自学之道
Java学习路线图
关于 Web 开发框架的一个新想法
Struts2+JQuery+Json及JQuery相关插件的例子(好)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服