自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Oracle 数据库中的表

Oracle 数据库中的表用户定义的表:用户自己创建并维护的一组表包含了用户所需的信息数据字典:由Oracle Server自动创建的一组表包含数据库信息  SELECT table_name FROM   user_tables ;  SELECT DISTINCT object_type FROM   user_objects ; 

2017-07-28 17:44:42 265

原创 数据库中命名和创建表

命名规则表名和列名:必须以字母开头必须在 1–30个字符之间必须只能包含 A–Z, a–z, 0–9, _, $, 和 #必须不能和用户定义的其他对象重名必须 不能是Oracle的保留字  CREATE TABLE 语句必须具备:CREATE TABLE权限存储空间CREATE TABLE [schema.]table    (c

2017-07-28 17:39:28 1217

原创 数据库DML语言--合并语句

合并语句按照指定的条件执行插入或更新操作如果满足条件的行存在,执行更新操作;否则执行插入操作:避免多次重复执行插入和删除操作提高效率而且使用方便在数据仓库应用中经常使用  合并语句的语法可以使用merge语句,根据指定的条件进行插入或更新操作MERGE INTO table_name table_alias  USING (table|view|sub_

2017-07-28 17:25:04 444

原创 数据库DML语言---DELETE 语句

DELETE 语句使用 DELETE 语句从表中删除数据。DELETE [FROM]   table[WHERE   condition];删除数据使用WHERE 子句指定删除的记录。DELETE FROM departments WHERE  department_name = 'Finance';1 row deleted. DELETE FROM  c

2017-07-28 17:19:06 338

原创 数据库DML语句insert

数据控制语言DML 可以在下列条件下执行:向表中插入数据修改现存数据删除现存数据  INSERT 语句语法使用 INSERT 语句向表中插入数据。INSERT INTO table [(column [, column...])]VALUES (value [, value...]);使用这种语法一次只能向表中插入一条数据。 为每一列添加一个新值

2017-07-28 17:14:12 711

原创 数据库子查询

子查询语法SELECT select_listFROM tableWHERE expr operator  (SELECT select_list       FROM table);子查询 (内查询)在主查询之前一次执行完成子查询的结果被主查询使用 (外查询)注意事项子查询要包含在括号内。 将子查询放在比较条件的右侧。除非进行Top-N 分析,否则

2017-07-28 17:08:07 193

原创 数据库组函数

什么是组函数组函数作用于一组数据,并对一组数据返回一个值。组函数类型AVG平均值COUNT计数MAX最大值MIN最小值SUM求和 组函数示例可以对数值型数据使用AVG 和 SUM 函数SELECT AVG(salary), MAX(salary),       MIN(salary), SUM(salary)FROM   

2017-07-28 16:34:07 685

原创 数据库优先级

优先级使用括号控制执行顺序。SELECT last_name, job_id, salaryFROM   employeesWHERE  (job_id = 'SA_REP'OR     job_id = 'AD_PRES')AND    salary > 15000; ORDER BY子句使用 ORDER BY 子句排序ASC: 升序DESC: 降序

2017-07-27 17:30:13 1961

原创 过滤和排序数据1

过滤和排序数据过滤使用WHERE 子句,将不满足条件的行过滤掉。SELECT *|{[DISTINCT] column|expression [alias],...}FROM table[WHERE condition(s)];WHERE 子句紧随 FROM子句。 字符和日期字符和日期要包含在单引号中。字符大小写敏感,日期格式敏感。默认的日期格式是

2017-07-27 17:25:21 163

原创 数据库SQL*Plus

SQL*Plus 使用SQL*Plus可以:描述表结构。编辑 SQL 语句。执行 SQL语句。 将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。在保存的文件中执行语句。将文本文件装入 SQL*Plus编辑窗口。 显示表结构用 DESCRIBE 命令,表示表结构DESC[RIBE] tablename 显示表结构DESCRI

2017-07-27 17:18:10 226

原创 Select查询语句

SQL语句分类 Select查询语句� DML语句(数据操作语言)Insert、Update、Delete、Merge� DDL语句(数据定义语言)Create、Alter、Drop、Truncate� DCL语句(数据控制语言)Grant、Revoke� 事务控制语句Commit 、Rollback、Savepoint基本 SELECT 语句SELEC

2017-07-27 17:12:46 814

原创 数据库主要功能

数据库管理 系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护 数据库,简称 DBMS。它对 数据库进行统一的管理和 控制,以保证 数据库的安全性和完整性。用户通过 DBMS访问 数据库中的数据, 数据库管理员也通过 dbms进行数据库的维护工作。它可使多个 应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问 数据库

2017-07-26 22:15:40 17993 1

原创 7/12作业:接口

1.Collection接口Collection接口  Collection意即集合,是所有集合类的根接口,同时Collection接口是一个泛型接口。  方法:add(E): 添加对象;        Iterator iterator():生成迭代器对象,进而可                    以迭代集合中的元素。        int size();获取集合中元

2017-07-19 18:43:45 149

原创 7/11:泛型接口

泛型接口,与泛型类完全相同Public    interface     TestGenerics   {    Public  T  getT(T t);   Public   String assume(T t);   } Comparable接口是泛型接口 public interface Comparable { public boole

2017-07-14 17:49:01 139

原创 7/10:泛型方法

泛型方法泛型方法使得该方法能够独立于类而产生变化要定义泛型方法,只需将泛型参数列表置于返回值之前 public   E getX(E x){return x;}  注意:是否拥有泛型方法,与其所在的类是否泛型没有关系。要定义泛型方法,只需将泛型参数列表置于返回值前。

2017-07-14 17:46:33 166

原创 7/7:泛型类

定义简单泛型类声明类名后使用(E可以是任何其他字母),即可以指定该类是一个泛型类类型参数可以在该类中需要数据类型的地方使用,如属性声明、方法声明等 一个简单的泛型类泛型类最常见的应用是API中集合类。public class Gen {private E atr;public Gen(){}public E getAtr() {return atr;

2017-07-14 17:44:10 184

原创 7/6:泛型的概念和作用

Java中的泛型泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 泛型什么样子Class ArrayList:声明一个泛型类ArrayList,其中E可以使用任意一个具体类型替代,泛型类型往往使用一个

2017-07-14 17:42:33 184

原创 7/5:异常

1.try的使用和定义检测不安全的代码块(发现异常) try块中任何一条语句发生了异常,下面的代码将不会被执行,程序将跳转到异常处理代码块中,即catch块。因此,不要随意将不相关的代码放到try块中,因为随时可能会中断执行。try{可能会发生异常的代码} 2.catch的使用和定义catch把抓到的类型匹配的异常捕获,保证程序能继续运行下去catch语

2017-07-14 17:38:58 159

原创 7/4作业:API中异常结构及常见异常

1.异常的体系Throwable类有两个直接子类:Exception类、Error类。Error表示错误,可能是编译期错误或者系统错误,往往程序中并不处理。Exception表示异常,是所有异常类的父类,是程序员所关心的。2.异常的种类异常分为运行期异常和编译期异常两种运行期异常:程序运行时抛除的异常,所有RuntimeException的子类都是运行期异常数学异常空指针异

2017-07-13 19:04:49 176

原创 7/3作业:接口的作用:面向接口编程

1.接口的作用接口是设计层面的概念,往往由设计师设计,将定义与实现分离程序员实现接口,实现具体方法2.面向接口编程面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分。或者说,它是面向对象编程体系中的思想精髓之一。面向接口编程的意思是指在面向对象的系统中所有的类或者模块之间的交互是由接口完成的。

2017-07-13 19:00:55 324

原创 6/30作业:接口继承接口

1.接口继承接口Java接口继承接口的原则Java接口可以继承多个接口接口继承接口依然使用关键字extends,不要错用成implementsJava接口继承接口的形式:Interface3 extends Interface0, Interface1, interface……2.接口继承与类继承接口继承与类继承对比:Java类的继承是单一继承,Java接口的继承是多重

2017-07-13 18:53:52 444

原创 6/30作业:.类实现接口

1.类实现接口的特点类实现接口,本质上与类继承类相似,区别在于“类最多只能继承一个类,即单继承,而一个类却可以同时实现多个接口”,多个接口用逗号隔开即可。实现类需要覆盖所有接口中的所有抽象方法,否则该类也必须声明为抽象类。接口是抽象的,接口中没有任何具体方法和变量,所以接口不能进行实例化。接口定义的是多个类都要实现的操作,即“what to do”。类可以实现接口,从而覆盖接口中的方法,实

2017-07-13 18:49:57 330

原创 6/30作业:接口的基本语法

1.接口定义Java接口是一系列方法的声明,是一些抽象的集合一个接口只有抽象方法没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。简单地说,接口就是特殊的抽象类,即所有方法都是抽象方法的抽象类就是Java中的接口(interface) 2.接口的基本格式[修饰符] interface接口名 [extends父接口名列表

2017-07-13 18:47:07 172

原创 6/29作业:Object类

Object类1.Object类是所有类的父类,位于java.lang包中数组也是Object类的子类Object类的常用方法 toString(); equals(); hashCode();……Object类在java.lang包下,是所有类的根。任何类的对象,都可以调用Object类中的方法,包括数组对象。例:     public class E

2017-07-12 19:26:19 215

原创 多态参数和环境造型

多态参数方法参数具有多态性class  Animal{           void eat() {}}class  Cat extends Animal{            void eat() {}}class Dog extends Animal{            void eat(){}}//方法的形式参数类型是父类类型,而传递的实际参

2017-07-12 19:21:56 179

原创 6/27作业:多态

1.多态性多态性是面向对象的三大特征之一多态的含义是:对外一种表现形式,内在有多种具体实现。Java中多态的具体体现方法重载方法覆盖多态参数(新内容,重点、难点)2.运行期类型与编译期类型第一种情况:编译期类型和运行期类型相同  A  a = new A(); a.show(); 声明A的时候,使用到的类型A表示对象的类型,被称为编译期类型,在编译期

2017-07-12 19:11:24 213

原创 6/26作业:抽象

1.Java抽象类抽象类的相关概念 Java中定义抽象类如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。如形状类是抽象的类,圆、三角形等是具体类。 用abstract修饰的类就是抽象类。如果某个类中包含有抽象方法,那么该类就必须定义成抽象类。但是抽象类中不一定有抽象方法。 使用关键字abstract定义抽象类,一般语法[访问权限] a

2017-07-12 17:30:18 165

原创 6/25作业:继承

1.继承概念、特点、作用---掌握继承的基本概念---掌握继承的作用---掌握继承的特点(1)继承的概念继承机制是面向对象程序设计不可缺少的关键概念,是实现软件可重用的根基,是提高软件系统的可扩展性与可维护性的主要途径。所谓继承是指一个类的定义可以基于另外一个已经存在的类,即子类基于父类,从而实现父类代码的重用,子类能吸收已有类的数据属性和行为,并能扩展新的能力。继承的

2017-07-12 17:15:18 171

原创 6/23作业:类之间关系

类之间关系---关联关系---依赖关系---继承关系---实现关系(本质也是继承关系)1.关联关系对象和对象之间的连接。在Java中,关联关系的代码表现形式为一个类做为另一个类的属性类型存在。即“有”的关系:”has-a”。 关联关系分为单向关联和双向关联  单向关联: A类关联B类。  双向关联:A类关联B类,B类关联A类; public cl

2017-07-11 20:14:20 191

原创 6/23作业:static和final

1.高级类特性可以通过以下修饰符实现类的一些高级特性static:修饰属性、方法、块、内部类final:修饰类、常量属性、方法、局部常量(部分在后续学习)abstract:修饰类、方法synchronized:修饰方法、同步代码块  2.static属性----static基本概念----static属性 static被称为静态,可以用来修饰类的属性

2017-07-11 20:02:47 198

原创 6/22作业:Java中的流程(顺序流程,分支流程,循环流程)

Java中的流程(顺序流程,分支流程,循环流程)分支语句if/else条件语句 — if条件语句 — if…else…条件语句 — if…else if… 条件语句 — if语法格式 — if (单一条件)条件语句 — if(说明)条件表达式可以是任何一种逻辑表达式 如果表达式值为true,则执行花括号的内容后,再执行后面的语句如果表达的值为fa

2017-07-11 19:38:41 581

原创 6/21:抽象,多态和接口

一抽象(1)抽象的作用①在面向对象领域,抽象类主要用来进行类型隐藏;也就是使用抽象的类型来编程,但是具体运行时就可以使用具体类型。②利用抽象的概念,能够在开发项目中创建扩展性很好的架构,优化程序。③抽象类,抽象方法,在软件开发过程中都是设计层面的概念。也就是说,设计人员会设计出抽象类,抽象方法,程序员都是来继承这些抽象类并覆盖抽象方法,实现具体功能。(2)抽象方法的相关概念

2017-06-22 19:41:47 148

原创 6.20作业:static,final,继承和方法覆盖

一,(1)static基本概念static被称为静态,可以用来修饰类的属性或者方法。如果类的某个属性,不管创建多少个对象,属性的存储空间只有唯一的一个,那么这个属性就应该用static修饰,被static修饰的属性被称为静态属性。static属性可以使用对象调用,也可以直接用类名调用。(2)static属性静态属性是类的所有对象共享的,即不管创建了多少个对象,静态属性在内存中只

2017-06-21 08:56:34 294

原创 6.15作业:类与方法

一,第一个Java类(HelloWorld.java) 使用javac HelloWorld.java 进行编译  使用java HelloWorld  进行运行第一个Java类(HelloWorld.java)使用Eclipse创建、编译、运行 ※程序运行都从main方法开始运行,main方法必须遵守规范:static void main,参数必须是String[

2017-06-19 20:21:24 260

原创 6.14作业:JAVA基础知识简介

一,Java技术分为三个版本- JavaSE(标准版)用来开发桌面应用、C/S结构网络应该,是JavaEE的基础,是Java技术体系的核心。是本门课程的内容。- JavaEE(企业版)用来开发企业环境下的应用程序,通常来说,JavaEE包含JSP、Servlet、JDBC、XML等13种技术。Java课程体系中,后续会重点学习这部分内容。   - JavaME(微型版)用于小规模的嵌入

2017-06-19 19:56:43 303

原创 6.13作业:数据类型及包的定义作用以及JAVA类的封装,表达式,标识符

(一)Java中有两种数据类型:基本数据类型(即int/char等这样的数值类型,共8种)和引用类型(包括API中的类,比如String、File,也包括自定义的类,如PersonalAccount,CreditAccount,包括数组,如int[],String[])数据类型位数取值范围说    明byte     

2017-06-13 19:52:48 341

原创 6/12作业:JAVA虚拟机的安装

①下载桌面软件,点击,安装虚拟机;2.右击桌面"计算机",点击下拉菜单中“属性”“高级”“系统变量”变量名   JAVA_HOME     变量值   C:\Program Files\Java\jdk1.7.0_79 变量名Path   变量值:%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%Sy

2017-06-12 19:23:18 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除