自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 update中使用replace

在SQL中使用REPLACE更新某表中某个字段的详细内容 update 表名 set 字段名=replace(字段名,更新前数据,更新后数据) where ......; update titles_test set emp_no=replace(emp_no,'10001','10005') where id=5;

2021-03-01 15:41:02 2433

原创 异常

什么是异常 异常是指在程序的运行过程中所发生的不正常的时间事件,它会中断正在运行的程序 Java中如何进行异常处理 Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws try-catch块 public void method(){ try { // 代码段 1 // 产生异常的代码段 2 // 代码段 3 } ...

2021-01-26 17:57:55 54

原创 抽象类和接口

抽象类 public abstract class Pet { public abstract void toHospital() ; } 抽象类vs普通类 抽象类不能被实例化 但可以创建一个引用变量,其类型是一个抽象类,指向非抽象的子类实例普通类可以被实例化 抽象方法vs普通方法 有无方法体 抽象类与抽象方法的使用 抽象类中可以没有抽象方法,但包含了抽象方法的类必须被定义为抽象类 如果子类没有实现父类的所有抽象方法,子类必须被定义为抽象类 没有抽象构造方法,也没有...

2021-01-26 16:11:56 52

原创 方法重写与多态

什么是方法重写 方法的重写或方法的覆盖(overriding) 子类根据需求对从父类继承的方法进行重新编写 重写时,可以用super.方法的方式来保留父类的方法 构造方法不能被重写 方法重写规则 方法名相同 参数列表相同 返回值类型相同或者是其子类 访问权限不能严于父类 父类的静态方法不能被子类覆盖为非静态方法,父类的非静态方法不能被子类覆盖为静态方法 子类可以定义与父类同名的静态方法,以便在子类中隐藏父类的静态方法(注:静态方法中无法使用super) 父类的私有方法不能被子类覆盖 不能抛出比父类方

2021-01-26 15:51:13 63

原创 封装与继承

封装 面向对象的三大特征之一——封装 封装的概念 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问把尽可能多的东西藏起来,对外提供便捷的接口把尽可能多的东西藏起来,对外提供便捷的接口 封装的两个大致原则 把所有的属性藏起来 如何实现封装 1、修改属性的可见性 2、创建公有的getter/setter方法 3、在getter/setter方法中加入属性控制语句 封装的好处 便于使用者正确使用系统,防止错误修改属性 有助于系统之间的松耦

2021-01-26 15:33:34 48

原创 方法与方法重载

定义带参数的方法 <访问修饰符>返回类型<方法名>(形式参数列表){ //方法的主体 } 调用带参数的方法 对象名.方法名(参数1,参数2,...,参数n) 方法传参 基本数据类型,操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值。引用数据类型(类、数组和接口),赋值是把原对象的引用(可理解为内存地址)传递给另一个引用 构造方法 访问修饰符 构造方法名 ( ) { //初始化代码 } 作用:对象初始化(系统提供默认无参构...

2021-01-26 15:12:13 58

原创 类和对象

对象的特征--属性 属性——对象具有的各种特征 对象的特征--方法 方法——对象执行的操作 类:具有相同属性和方法的一组对象的集合 类是对象的抽象,对象是类的具体 如何创建和使用对象 1、创建对象 类名 对象名 = new 类名(); 2、引用对象成员:使用"."进行以下操作 引用类的属性:对象名.属性 引用类的方法:对象名.方法名() 方法是什么 方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果 类的方法定义类的某种行为(或功能) 定义一个方法 public 返回

2021-01-24 14:22:30 46

原创 二维数组

冒泡排序 Arrays类常用方法 方法名称 说明 boolean equals(array1,array2) 比较array1和array2两个数组是否相等 sort(array) 对数组array的元素进行升序排列 String toString(array) 将一个数组array转换成一个字符串 void fill(arr

2021-01-13 15:08:02 42

原创 一维数组及应用

如何使用数组 1、声明数组 int[]a; 告诉计算机数据类型是什么 2、分配空间 a = new int[5]; 告诉计算机分配几个连续空间 3、赋值 a[0] = 8; 想分配的格子里放数据 4、处理数据 a[0] = a[0] * 8; 对数据进行处理 求最大值 插入排序 选择排序 第一种: 第二种: ...

2021-01-13 15:00:40 89

原创 循环结构

while循环 do-while循环结构 for循环结构 总结 区别1:语法 区别2:执行顺序 while循环:先判断,再执行 do-while循环:先执行,再判断 for循环:先判断,再执行 区别3:适用情况 循环次数确定的情况,通常使用for循环 循环次数不确定的情况下,通常选用while或do-while循环 ...

2021-01-07 14:56:44 122

原创 选择结构

一、if分支结构 1、什么是流程控制 流程控制用来控制程序中各语句的执行顺序 2、if选择结构 3、if-else选择结构 4、多重if选择结构 5、嵌套if选择结构 提示:字符串的比较使用equals() 二、switch分支结构 三、总结 if选择结构,包括以下形式 基本if选择结构:可以处理简单或组合条件的情况 if-else选择结构:可以处理简单的条件分支情况 多重if选择结构:可以处理分段的条件分支情况 嵌套if选择结构:可以

2021-01-06 18:35:12 88

原创 变量和数据类型

一、变量 1、什么是变量: 一个数据存储空间的表示 2、怎么记住变量: 二、数据类型 java常用数据类型: 数值型: 整型: byte:字节型 short:短整型 int:整型 long:长整型 非整型: float:单精度浮点型 double:双精度浮点型 非数值型: 字符型:char 布尔型:boolean(ture、false) ...

2021-01-05 15:25:02 61

原创 初识Java

Java的产生与发展 uJava是Sun Microsystems于1995年推出的高级编程语言uJava是Sun Microsystems于1995年推出的高级编程语言

2021-01-04 14:43:21 66

原创 在Windows10系统中安装jdk并配置环境变量

在Windows10系统中安装jdk并配置环境变量 安装步骤: 一、jdk安装 二、配置环境变量 1、我的电脑—属性—高级系统设置—环境变量—系统变量 2、新建JAVA_HOME 变量名:JAVA_HOME 变量值:自己jdk文件安装地址 3、新建CLASSPATH 变量名:CLASSPAT 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 4、在Path中新增环境变量 进入Path 新建环境变...

2021-01-01 16:36:49 134

空空如也

空空如也

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

TA关注的人

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