前言:抽象类和接口都是在一定程度上体现到了java的多态特性。那么在使用场景上,它们有什么区别呢?在语法方面:抽象类:1.由abstract关键词修饰的类称之为抽象类。2.抽象类中没有实现的方法称之为抽象方法,也需要加关键字abstract。3.抽象类中也可以没有抽象方法,比如HttpServlet方法。4.抽象类中可以有已经实现的方法,可以定义成员变量。接口:1.由interface关键词修饰的
分类:
其他好文 时间:
2020-11-08 16:45:20
阅读次数:
19
final 关键字, 用于修饰不可改变内容。 final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值 使用方法 修饰类 格式如下 final class 类名 修饰方法 格式如下 修饰符 final 返 ...
分类:
其他好文 时间:
2020-11-07 17:24:07
阅读次数:
21
MySQL数据库--学生管理系统数据库手写SQL实现 学生对象 > 学生表(student) 老师对象 > 老师表(teacher) 课程对象 > 课程表(course) 成绩对象 > 成绩表(score) 班级对象 > 班级表(前缀_class,因为user或class等英文单词是程序中的关键字. ...
分类:
数据库 时间:
2020-11-07 15:59:33
阅读次数:
27
1.什么是可重入锁: 当一个线程A去请求其他线程所持有的对象锁时,线程A就会被阻塞; 但是,当线程A去请求自己持有的对象锁时,如果该对象锁是可重入锁,那么请求就会成功,否则也会发生阻塞; 2.用可重入锁有什么用: 简单说,就是为了使线程可以获取自己的内部锁; 比如,假如一个线程A获取了对象X的对象锁 ...
分类:
编程语言 时间:
2020-11-04 19:10:26
阅读次数:
27
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> // 定义函数的关键字是function function fuShow(){ alert('我是一个无参数无返回 ...
分类:
编程语言 时间:
2020-11-04 18:49:58
阅读次数:
26
一、概述 存储过程&函数,类似编程语言的方法 什么是方法? 完成特定功能的一组语句 方法的特点 1、可重用性 2、简化操作 二、存储过程【 Stored Procedures】: 一组预先编译好的SQL语句的集合,可理解批处理语句 提供给Java操作复杂的SQL逻辑将会变得困难 交给存储过程将减少J ...
分类:
数据库 时间:
2020-11-04 18:47:21
阅读次数:
27
final关键字: 最终的,最后的特点: 1.当final关键字修饰类的时候,这个类不能被继承,但是不影响对象的创建如String类 2.当final关键字修饰方法的时候,这个方法不能被重写,但是父类中的没有被final修饰的方法,子类覆盖后可以添加final关键字。 3.静态的方法重写后一般只能是 ...
分类:
其他好文 时间:
2020-11-04 18:20:07
阅读次数:
9
目录 内置对象方法汇总 字符串String list(可变序列) 元组Tuple(不可变序列) 4.字典和集合 Set(无序不重复) 内置对象方法汇总 常用内置对象的方法 String 定义,切片,长度,替换,编列..... 列表/元组 定义,使用,循环遍历...... 字典 定义,使用,循环遍历. ...
分类:
编程语言 时间:
2020-11-04 17:46:24
阅读次数:
18
Java中Native关键字的作用 初次遇见 native是在 java.lang.Object 源码中的一个hashCode方法: 1 public native int hashCode(); 为什么有个native呢?这是我所要学习的地方。所以下面想要总结下native。 回到顶部 一、认识 ...
分类:
编程语言 时间:
2020-11-02 10:20:52
阅读次数:
32
概述:在Java中,一个没有方法体的方法应该定义为抽象方法,而类中有抽象方法的类必须定义为抽象类。(通过关键字abstract来定义抽象方法或抽象类) 特点: 1、抽象类和抽象方法必须使用abstract关键字修饰; 2、抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类; 3、抽象类不能实例化, ...
分类:
编程语言 时间:
2020-11-02 09:46:29
阅读次数:
21