- 博客(28)
- 收藏
- 关注
原创 Java 链接查询
第八章 链接查询 一、表链接1、什么是表链接如果数据来自多个表,那么可以采用链接查询的方式来实现。因此表链接就是指将多个联合在一起实现查询效果。2、表链接的原理 3、笛卡尔乘积 表链接的基本原理就是采用笛卡尔乘积。笛卡尔乘积是指将两张表的所有数据相
2015-10-25 16:59:00
404
原创 Java 组合查询
第七章 组合查询 1、什么是字符集?规定了某个文字对应的二进制数字存放方式(编码)和某串二进制数值代表那个文字(解码)的转换关系。常见的字符集有ASCI字符集、 GB2312字符集(简体中文)、BIG5字符集(繁体中文)、UnicodeI字符集等。。。 2、什么事字符编码?3、字库表(character repertoier):是一个相当于所有可读或者
2015-10-25 16:56:22
978
原创 Java 简单的数据查询
第五章 简单的数据查询 一、查询的基本结构1、概念: 2、标准结构 3、查询操作的分类 1、投影操作: 指定查询结果中能显示那些列 1)概念:
2015-10-25 16:47:09
664
原创 Java 使用DML语句更改数据
第四章 使用DML语句更改数据 一、插入单行记录 --向表中添加数据的SQL语句是insert --基本语法: 不指定具体的属性: Insert into 表名 Values (值1,值2, …值n);注意:
2015-10-25 16:39:58
418
原创 Java 保证数据的完整性
第三章 保证数据的完整性 一、数据完整性的分类1、实体完整性 ------ 保证一行数据是有效的 表中的一行数据如果与它所代表的实体完全一致,则具备实体完整性。 实体完整性的主键约束1)设置主键约束2)设置唯一约束 3)给创建的表添加唯一约束 Alter Table表名
2015-10-25 16:37:16
3058
原创 Java 管理数据库和表
第二章 管理数据库和表 一、管理数据库 1、管理数据库2、整数数据类型 3、浮点数据类型4、字符串数据类型5、二进制数据类型6、逻辑数据类型 7、日期数据类型二、管理表1)创建表的基础SQL语法如下: CREATE TABLE 表名> (列名>列的数据类型>[列的约束>]
2015-10-25 16:28:02
520
原创 Java 关系型数据库管理系统简介
第一章关系型数据库管理系统简介 1、数据库的集中控制有点降低储存数据的更高的数据一致性储存的数据可以共享可以建立数据库所遵循的标准便于维护数据库完整性能够实现数据库的安全性掌握数据库相关的技术,是程序员必备的技能之一。2、什么是关系模型 2.1 关系模型把世界看作是由实体和联系组成的。所谓实体就是指在现实世界中客观存在并可相互区
2015-10-25 16:19:17
1449
原创 Java 网络编程
第十八章 Java网络编程1、 OSI模型 OSI采用分层结构,将网络分为七层。 作为学习参考模型。2、TCP/IP模型: OSI模型目前主要用于教学理解,在实际使用中,网络硬件设备基本都是参考TCP/IP模型。可以吧TCP/IP模型理解为OSI模型的简化版。 1)应用层: 负责应用程序间的交互。HT
2015-10-18 23:54:23
347
原创 Java XML解析技术
第20章 Java XML解析技术1、XMLXML(eXtended MarkupLanguage)可扩展标记语言的缩写,是一种类似HTML的标记。XML是被设计用来描述数据,能够用纯文本的形式表现各种机构复杂的数据,易于在各平台上构造和解析,因此在跨平台网络数据交换、数据存储等方面得到广发的应用。 1.1、可扩展性: 指程序员可以定义自己需要的标记,创建自
2015-10-18 23:42:26
306
原创 JAVA I/O 系统
第十七章 JAVA I/O系统1、File类: 定义了一系列与操作系统无关的方法来操作文件和目录。一个File对象可以代表一个文件,也可以代表一个目录。创建一个File类对象后,如果是目录可以显示目录清单、新建或删除目录;如果是文件,可以查阅文件袋属性和路径信息,也可以输出和改名。可以通过查阅API帮助文档了解更多的相关内容。2、I/O慨念 在
2015-10-18 23:30:52
418
原创 JAVA 集合框架
JAVA 集合框架一、JAVA集合框架中分为两大类:装载数据的集合类和操作数据的工具类 Java集合类是基于Collction接口,在根据不同需求分类为set、List和Map三大接口 Java集合就像一种容器,可以通过相应的方法将多个对象的引用放在容器中,容器中的元素(对象的引用)类型都为Object类型。所以可以存放通过向上转型,存放任意类型的对象引用,但从容其中取出
2015-10-18 23:20:59
313
原创 JAVA 多线程编程
第十四章 多线程编程1、单任务和多任务:单任务: 指系统每次只能做一件事情; 例如:微软最早的Dos操作系统就是单任务系统多任务: 指系统同事能做多件事;在多任务操作系统里,一个任务一般对应一个进程,也可以包含多个进程。2、进程 指每个独立程序在计算机中的一次执行活动;线程
2015-10-06 14:52:23
293
原创 JAVA 放射、类的加载机制与垃圾回收
13章 放射、类的加载机制与垃圾回收 一、类的加载机制和执行机制是虚拟机的两个主要的功能;1.1、类的加载机制: 虚拟机把描述类的数据从class文件(字节码文件)加载到内存,并对数据进行校验、转换、解析和初始化,最终形成可以被直接使用的java类型,这既是虚拟机的类加载机制。要求记忆*1.2、 类的生命周期包括加载(loading)、验证(veri
2015-10-06 14:33:16
705
原创 JAVA 常用类
JAVA 常用类一、Runtime类应用程序不能创建自己的Runtime实例,但是可以通过Runtime类的静态方法getRuntime()获取与之关联的Runtime对象。 二、什么是包装类?Java是面向对象编程语言,提倡“万物皆对象”。但是Java并不完全面向对象,因为八种基本数据类型不是类。所有,他们不具有类的特性(继承、多态和封装等),也不能实例化对象。八种基本数
2015-09-27 20:23:41
416
原创 JAVA 图形用户界面
JAVA 图形用户界面详细描述:一、AWT是什么? AWT是抽象窗口工具包,找哥哥工具包提供了一套与本地图形界面想法交互的接口。AWT中的图形方法与操作系统所提供的图形方法之间有一一对应的关系。也就是说利用AWT来构建图形用户界面时,我们实际上是在利用操作系统所提供的图形库,由于操作系统的图形库所提供的功能不一样,在一个平台上存在的功能在另一个平台上可能不存在。
2015-09-27 20:20:15
923
原创 Java 多态
Java 多态一、多态什么是多态?多态是指同一行为具有多个不同的表现形式或形态的能力。(相同的行为,不同体现); 1、多态分为静态多态(编译时多态、早绑定)和动态多态(运行时多态、晚时绑定) 1)静态多态:是调用在一个类中有多个具有相同名称和不同参数列表的方法。他使用方法重载实现2)动态多态: 只允许不同类的对象对同一行为(方法)做出响应;即同一
2015-09-27 20:17:01
339
原创 JAVA 类的高级概念
java 类的高级概念 一. 访问修饰符 1.1 public:Java语言中访问权限最宽的修饰符,一般称为“公共的”;被其修饰的类,属性以及方法,不仅可以跨越访问,而且允许挎包访问。 1.2 protected:介于public和private之间的一种访问修饰符,一般称为“保护的”,被其访问的类,属性以及方法只能被类本身的方法及子类访问,及子类在不同的包中也
2015-09-27 20:05:04
399
原创 java 继承
一. 继承:在面向对象中,可以通过扩展一个已有的类,并继承该类的属性和方法,用来创建一个新的类,这种方式为继承。父类就是基类,子类就是派生类1. 两个类之间存在的继承关系:1)子类拥有父类的所有的属性即在父类中声明的所有属性在子类内部可以直接调用。2)子类拥有父类的所有的方法,即在父类中声明的方法在子类内部可以直接使用。3)子类不拥有父类的构造器,如果需要在子类内
2015-09-13 22:39:54
441
原创 java 数组
第六章 数组一. 数组概述1.1 什么是数组?数组是存储在一个连续的内存块中的元素集合。数组中的每个元素必须是相同的数据类型,并且通过索引进行区分。数组中的第一个元素的索引为0。 为什么要用数组?单一值类型变量有时候很难满足应用程序的设计要求。 数组类型变量可以同时存储多个同类型基础数据类型变量或对象。 二. 创建数组在Java中,创建
2015-09-09 20:30:43
289
原创 java 十一天 对象和行为
对象的行为1. 方法的调用|: 1.1 一个方法被调用,将导致控制流程转到被调用的方法,并执行方法中的语句。 1.2 在执行方法中的语句时,如果有要其他方法被调用,将导致控制流程转到其他方法并执行方法中的语句。 1.3 当方法中的语句执行完成,控制流程将回到调用方法处,继续执行方法后其他语句。 1.4 java是纯面向对象编程语言
2015-09-08 19:44:53
377
原创 java 第十天 面向对象
面向对象编程 面向对象编程(Object Oriented Programming,简称OOP)是一种程序设计方法,Java就是一门面向对象的编程语言。一. java面向对象编程的基本思想如下: 1.1 客观世界由对象组成(万物皆对象),任何客观实体都是对象,复杂对象可以由简单对象组成。 1.2 任何对象都具有其特征和作用(属性和方法),具有
2015-09-07 21:07:49
246
原创 java 第十天 包
一. Java包 java包是组织和管理类的一种机制 Java包主要功能如下: 1.1 将功能相近的类放在同一个包中,可以方便查找和使用。 1.2 由于在不同包中可以存在同名类,可以避免命名冲突。 1.3 在Java中,类之间的访问权限是以包为单位 二. 创建包: 在默认情况下,系统会为每一个.j
2015-09-07 21:02:10
253
原创 java 第十天 类
一. 如何编写java类public lass类名{ 属性(变量名) 方法 } 1.1 lass:是java中的关键字,用于定义一个类。 1.2 类名:必须是一个有效的标识符、 1.3 public:是java类 的访问修饰符(java关键字),用于控制类, 属性或方法的访问权限。用public修饰符的类叫公有类,java源 码
2015-09-07 20:48:30
258
原创 java 第七天 排序
第五章 排序1. 何谓排序1.1排序的意义所谓排序是将一组数据依照一定的顺序排列起来。最常见的排序是“从小到大”的“递增排序”和“从大到小”的“递减排序”。以下列数组为例进行说明1.2排序的特性稳定性: 排序过后能使值相同的数据保持原顺序中的相对位置。不稳定性:排序过后不能使值相同的数据保持原顺序中的相对位置。 例如:稳定排序的结果:
2015-09-01 19:30:56
386
原创 java 第六天 数组
数组目标掌握一维数组创建和使用的方法掌握二维数组创建和使用的方法掌握数组遍历掌握填充和替换数组元素掌握数组排序掌握数组复制掌握查询数组方法一维数组的声明与创建1.声明一维数组语法格式: 数组元素类型 数组名字[ ] 数组元素类型 [ ]数组名字 int arr[ ];
2015-08-31 19:15:02
274
原创 java第四天--流程控制
第二章流程控制一:学习目标 知识点知识点重要性掌握程度知识点关联选择控制语句1、 if2、 if-else3、 switch极高熟练学习选择控制语句过程中需要进行逻辑的判断,所以经常会用到boolean数据类型和逻辑运算符,同时选择控制语句与之前面学
2015-08-26 20:47:40
412
原创 java 第三天---数据类型和运算符
第二章数据类型和运算符一:学习目标 知识点知识点重要性掌握程度知识点关联1. 基本数据类型2. 常量和变量极高熟练学习JAVA语言的基本语法知识是进行编程的第一步。为了以后的编程打下良好的基础运算符极高
2015-08-26 20:41:46
639
原创 java 第一天---算法/ 流程图
java 逻辑2, 算法 -----实现一个功能的步骤讲解算法的流程图一,流程图结构1.顺序结构2.选择结构3.循环结构二、选择结构的条件表达式的符号 被4整除 x%4==0等于 ==不等于 !=并且 &&或者 ||重点:软考画流程图中哪些年是闰年,并且输出该闰年y=2000 自加到 y
2015-08-24 22:45:06
740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人