一, java se 基础部分
java 8 大基本类型: byte,short ,int,long,float,double,boolean,char.
java 运算符: 加 +, 减 -, 乘 *, 除 /, 取模 %, 自加 ++, 自减 --, 左加 +=, 左减 -=, 左除 /=, 左取模 %=.
java 条件判断: if...else...,if...else if...else...,switch...case....
java 循环: for 循环, while 循环, do...while 循环.
理解什么是面向对象编程.
类的成员方法和成员变量.
return 表达式.
this 关键字.
静态方法和静态变量.
面向对象三大特征: 封装, 继承, 多态.
方法的重载和方法的覆盖.
抽象类, 抽象方法.
接口.
数组, 排序, 查找, 集合, 泛型.
异常处理.
java 图形用户界面 (GUI) 这里了解即可.
java 绘图坐标体系.
事件处理机制.
线程和进程.
IO 编程.
网络编程.
正则表达式.
项目开发流程.
项目开发流程
二, MySQL 数据库
MySQL 数据库的安装及卸载.
理解 MySQL 数据库 client,MySQL dbms, 数据库实例, 数据对象的关系.
MySQL 数据库结构
如何创建数据库实例.
如何备份数据库及恢复数据库.
熟悉 MySQL 数据库的数据类型.
MySQL 数据库的编码格式.
创建表, 修改表.
insert 语句, delete 语句, update 语句, select 语句.
熟悉 MySQL 数据库的常见方法.
掌握 MySQL 数据库的分页操作.
MySQL 数据库的约束.
三, oracle 数据库
oracle 数据库的安装和卸载.
数据库的三层结构.
如果有正在学 java 的程序员, 可来我们的 java 技术学习扣 qun 哦: 799792590. 里面免费送 java 的视频教噢
! 小编每天晚上 8 点还会在里面直播讲解 Java, 而且花了近一个月整理了一份较适合 18 年学习的 java 干货
, 加入即可免费领取, 欢迎初学和进阶中的小伙伴.
oracle 数据库结构
熟悉 oracle 数据库的各种开发工具.
创建用户, 创建权限, 创建角色, 删除用户, 回收权限, 理解方案概念, 账号密码操作.
熟悉 oracle 数据库的常用类型和熟悉 oracle 数据库的常用函数.
操作表以及对 oracle 数据库的增删改查操作.
设置保存点, 删除保存点, 备份数据库, 恢复数据库.
掌握 oracle 数据库的分页操作及其算法.
掌握 oracle 数据库的事物处理及事物隔离级别.
掌握 oracle 数据库的数据完整性
了解应用 oracle 数据库的权限和角色.
掌握熟悉 pl/sql 编程, 理解什么是变量, 方法, 包, 包体, 存储过程, 触发器, 条件语句, 循环语句, 例外处理, 视图, 参数等.
导出表, 方案, 用户, 数据库及其恢复等一系列操作.
四, jdbc 直连
理解 jdbc 直连 和 jdbc-odbc 桥的区别.
熟悉牢记 jdbc 的原理图.
jdbc 原理
掌握 java 操作各大数据库的方式, 需要用哪些类, 接口, 第三方 jar 包.
掌握熟悉 java 操作数据库时对结果集的处理和对资源的关闭.
开发项目时所用到的 model1 和 model2 模式的区别.
开发模式 1 和开发模式 2
根据自己的项目需求, 适当把操作数据库的类封装起来, 不必每次都去写一遍连接数据库的操作.
五, xml 可扩展标记语言
了解 gml,sgml,html,xhtml,xml 的区别.
了解 xml 常见的应用场景.
构成一个完整的 xml 文档需要哪些部分.
熟悉 xml 的编码格式与版本.
掌握 xml 中的文档声明, 元素, 属性, 注释, CDATA 区, 处理指令.
熟悉 xml 约束 dtd 和 schema 以及其关系.
掌握元素类型, 熟悉类型及其特点.
了解怎么在 xml 文件中引入 dtd 约束.
掌握引用实体和参数实体.
引用实体和参数实体
掌握 java 解析 xml 文件的集中方式(dom,sax,dom4j + xpath 及其对应的优缺点).
掌握熟悉 xml dom 树的结构.
来源: http://www.jianshu.com/p/01c57970c70e