自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄骏捷的博客

天道酬勤

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Oracle】学习笔记(四)

算术操作符:数值计算加(+),减(-),乘(*),除(/)比较操作符:比较俩个表达式的值=      !=      <      >      <=      >=      between…and      in      like      is null逻辑操作符用于组合多个计较运算的结果以生成一个或真或假的结果and      or      n...

2019-04-30 16:34:31 366 1

原创 【Oracle】学习笔记(三)

create table classInfo(  cid number(4) primary key, --班级编号  cname varchar2(100) unique not null, --班级名称  cyear number(4), --入学年份  clen number(1) --学制);创建学生表create table stuInfo(  stuNo numb...

2019-04-28 12:20:38 240

原创 【Oracle】学习笔记(二)

常用数据类型,约束字符数据类型名称是否固定范围是否自动补空格char固定长度字符串最大长度2000 bytes自动补空格varchar2可变长度的字符串最大长度4000 bytes不会补空格nchar根据字符集而定的固定长度字符串最大长度2000 bytes自动补空格nvarchar2根据字符集而定的可变长度字符串最大长度4000...

2019-04-26 16:41:28 225

原创 【Oracle】学习笔记(一)

Oracle有默认三个用户:sys: 系统管理员,拥有最高权限system: 本地管理员,次高权限scott: 普通用户,密码默认为tiger,默认未解锁角色与权限:角色是权限的集合,有三个系统角色coonect,resource,dba,可以自己创造角色。创建用户create user 用户名 identified by 密码create user huang iden...

2019-04-26 14:51:06 203 2

原创 【Java】泛型

使用泛型,我们就可以对不同的数据类型就行操作,javaSE 5.0引入的。我们常用的也有 ArrayList LinkListList<String> name = new ArrayList<String>();List<Integer> age = new LinkList<Integer>();这样 name里只能传String类型,...

2019-04-25 15:28:19 239

原创 【Java】深入了解内部类

目录(一)内部类是什么(二)成员内部类(三)局部内部类(四)静态内部类(五)匿名内部类(七)看图(一)内部类是什么内部类是定义一个类中的类。为什么要使用内部类? 有以下3点内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。内部类可以对同一个包中的其他类隐藏起来。当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。public class A{ pri...

2019-04-25 09:36:18 213

原创 【Java】接口

目录(一)接口注意点(二)接口与类的区别(三)接口与类的相似点(四)接口特性(五)简单案例(六)默认方法(七)问题与扩展(一)接口注意点接口不是类,而是对类一组需求描述,这些类要遵从接口描述的统一格式进行定义接口(interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口包含类要...

2019-04-25 09:30:44 188

原创 【Java】继承

目录(一)继承(二)案例(格式)(三)方法覆盖(四)super,this关键字(五)子类构造器(一)继承java三大特性之一(封装,继承,多态)。继承就是子类继承父类的特征和和行为,使得子类对象(实例)具有父类的实例域和方法,还可以以此基础添加新方法和域来满足需求。继承需要符合的关系是:is-a,父类更通用,子类更具体。java不支持多继承,即一个子类只能拥有一个父类。子类对象实例化时...

2019-04-23 15:37:02 172

原创 【数据结构与算法】细讲KMP算法

——>BF算法 点我·BF算法时间复杂度比较高,下面介绍一种改进的模式匹配算法。KMP算法,可以在O(n+m)的时间数量级上完成串的模式匹配操作,每当匹配失败时,i 不用回溯,而是利用已经得到的“部分匹配”的结果将 j 向左移动一段距离,继续比较 S[i]==T[j]在BF算法中:一趟       &nb...

2019-04-18 15:56:34 2391 1

原创 【数据结构与算法】BF算法(详解)

目录(一)BF算法(二)演示(三)时间复杂度(四)代码实现 我的KMP算法 点我(一)BF算法也就是串的模式匹配算法,在主串中查找与模式T(副串)相匹配的子串,如果匹配成功,找到该子串在主串出现的第一个字符。模式匹配不一定是从主串第一个字符开始,可以在主串中指定起始位置。(二)演示举个例子:主串:我是大明我我是小明嘿嘿嘿模式串:我是小明现在我们要在主串中找到符合模式串的连续...

2019-04-18 12:00:10 20789 4

原创 【Java】重要的新特性—lambda表达式(浅谈理解)

目录(一)lambda表达式的介绍(二)lambda语法(一)lambda表达式的介绍lambda是java 8的一个大亮点,可以称为闭包,允许把函数作为参数传递进方法中,使代码变得更加简洁紧凑,是一个可传递的代码块。(二)lambda语法表达形式:参数   ->   表达式(parameters) -> expression或(parameters) ->{...

2019-04-16 21:29:03 449 1

原创 【Java】浅谈重载与重写

目录(一)重载(二)重写(一)重载多个方法有相同的名字,不同的参数,便产生了重载。以下为重载:public int Overload(int a) { return a; } //数量 public int Overload(int a,int b) { return a+b; } //参数类型 public int Overload(float a,int b) { ...

2019-04-16 14:20:37 160

原创 【Java】静态代码块,构造代码块,构造方法,main方法执行顺序

直接上代码,简洁明了!例1public class Main { static {//静态方法块 System.out.println("静态代码块"); } {//构造方法块 System.out.println("构造方法块"); } public Main(){//构造方法 System.out.println("构造方法"); } publi...

2019-04-15 20:28:29 2178

原创 【Java】静态域与静态方法

目录(一)静态域(二)静态常量(三)静态方法(一)静态域如果将静态域定义为 static ,每个类只有一个这样的域。假如给学生类添加一个实例域id与静态域nextId,那么每个学生对象都有一个自己的id域,但这个类的所有实例将共享一个nextId,即这些实例的nextId的内容是一样的。静态域属于类,不属于任何对象,对象调用不了它,只能由类调用。class Student{ //静态域ne...

2019-04-15 17:27:55 827 1

原创 【Java】Object类详解(equals hashCode toString)

目录(一)Object类是啥(一)Object类是啥Object类是所有类的始祖,在java中每个类都是由它扩展得到的,但是并不需要这样写public class Employee extdens Object在新建一个类时我们可以看到如果没有明确地指出超类,Object就会被认为是这个类的超类,可以使用Object类型的变量引用任何类型的对象:Object obj =...

2019-04-14 22:00:52 284

原创 【Java】抽象类详解

目录(一)抽象类的定义(二)抽象类的操作与分析(1)操作(2)分析(三)抽象类总结(重点知识)(一)抽象类的定义如果至上而下在类的继承层次中上移,位于上层的类更具有通用性,甚至可能更加抽象。举个例子,考虑一下Employee类层次的扩展。一名雇员是一个人,一名学生也是一个人,(俩个类之间的关系如下图)为什么要花精力进行这样高层次的抽象呢?因为每个人都有一些诸如姓名这样的属性,因此我们可以将g...

2019-04-13 16:48:20 540

原创 【Java】final关键字详解

目录(一)final关键字的特点(二)final的操作(1)final实例域(2)final类(3)final方法(一)final关键字的特点final是一个关键字,可以用于修饰类,成员变量,成员方法。它修饰的类不能被继承。它修饰的成员变量是一个常量。它修饰的成员方法是不能被子类重写的。(二)final的操作(1)final实例域可以将实例域定位final。构建1对象时...

2019-04-13 15:27:53 413

原创 【数据结构与算法】栈的详解

目录(一)什么是栈?(二)栈的java实现(一)什么是栈?举个例子,我们洗完盘子都通常都是叠在一起,先洗完的放最下面,其次洗的依次叠上面,当我们需要用盘子的时候,都是先从最上面取盘子,然后一个一个的拿走。这就是先进后出原则,即最先操作的最先进去,最后面操作的最先出去。栈是一种只允许在一端进行插入或删除的线性表,也就是说先进后出即(FILO)。栈的操作端通常被称为栈顶,另一端被称为栈底,...

2019-04-13 14:28:10 1105

原创 将博客搬至CSDN

将博客搬至CSDN 博客园排版很好 但是资源不如csdn emmmmm溜了溜了 posted @ 2019-04-13 09:24 黄骏捷的博客 阅读(...) 评论(...) 编辑 收藏 ...

2019-04-13 09:24:00 101

原创 【Java】多态详解

目录(一)多态的相关定义(一)多态的相关定义一个对象变量可以指示多种数据类型的现象称为多态,是同一个行为具有不同的表现现象的能力。比如玩游戏:按W键 (只是打个比方)1:在英雄联盟里,是英雄使用第二个技能。2:在绝地求生里,是让人物前进。在运行时能自动地选择调用哪个方法的现象称为动态绑定。“is-a”规则可以用来判断是否设计为继承关系的简单规则...

2019-04-12 16:59:06 3838 6

黄骏捷组项目 QQ .zip

免费下载

2021-03-02

空空如也

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

TA关注的人

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