蓝鸥旗下品牌: 鸥课学院
全国咨询电话:13152008057
上海
您的位置: 首页 > 最新资讯 > Java初学者各门技术重要知识点概述(第一篇:基础篇)

Java初学者各门技术重要知识点概述(第一篇:基础篇)

2021-10-12 蓝鸥
3192人 浏览:

一、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 编程。

网络编程。

正则表达式。

项目开发流程。

图片3.png

图:项目开发流程

二、mysql 数据库

mysql 数据库的安装及卸载。

理解 mysql 数据库client、mysql dbms、数据库实例、数据对象的关系。

图片4.png

图:mysql数据库结构

如何创建数据库实例。

如何备份数据库及恢复数据库。

熟悉 mysql 数据库的数据类型。

mysql 数据库的编码格式。

创建表、修改表。

insert 语句、delete 语句、update 语句、select语句。

熟悉 mysql 数据库的常见方法。

掌握 mysql 数据库的分页操作。

mysql 数据库的约束。

三、oracle 数据库

oracle 数据库的安装和卸载。

数据库的三层结构。

图片5.png

图:oracle数据库结构

熟悉 oracle 数据库的各种开发工具。

创建用户、创建权限、创建角色、删除用户、回收权限、理解方案概念、账号密码操作。

熟悉 oracle 数据库的常用类型和熟悉 oracle 数据库的常用函数。

操作表以及对 oracle 数据库的增删改查操作。

设置保存点、删除保存点、备份数据库、恢复数据库。

掌握 oracle 数据库的分页操作及其算法。

掌握 oracle 数据库的事物处理及事物隔离级别。

掌握 oracle 数据库的数据完整性

了解应用 oracle 数据库的权限和角色。

掌握熟悉 pl/sql 编程,理解什么是变量、方法、包、包体、存储过程、触发器、条件语句、循环语句、例外处理、视图、参数等。

导出表、方案、用户、数据库及其恢复等一系列操作。

四、jdbc 直连

理解 jdbc 直连 和 jdbc-odbc桥的区别。

熟悉牢记 jdbc 的原理图。

图片6.png

图:jdbc原理

掌握 Java 操作各大数据库的方式,需要用哪些类、接口、第三方 jar 包。

掌握熟悉 Java 操作数据库时对结果集的处理和对资源的关闭。

开发项目时所用到的 model1 和 model2 模式的区别。

图片7.png

图片8.png

图:开发模式1和开发模式2

根据自己的项目需求,适当把操作数据库的类封装起来,不必每次都去写一遍连接数据库的操作。

五、xml 可扩展标记语言

了解 gml、sgml、html、xhtml、xml的区别。

了解 xml 常见的应用场景。

构成一个完整的 xml 文档需要哪些部分。

熟悉 xml 的编码格式与版本。

掌握 xml 中的文档声明、元素、属性、注释、CDATA区、处理指令。

熟悉 xml 约束 dtd 和 schema 以及其关系。

掌握元素类型、熟悉类型及其特点。

了解怎么在 xml 文件中引入 dtd约束。

掌握引用实体和参数实体。

图片9.png

图:引用实体和参数实体

掌握 Java 解析 xml 文件的集中方式(dom、sax、dom4j + xpath 及其对应的优缺点)。

掌握熟悉 xml dom 树的结构。

  1. 广告1
  2. 广告2
  3. 广告3
  4. 广告4