抽象类和抽象方法 抽象类 此类不能实例化 抽象类中一定有构造器,便于子类实例化时调用 开发中都会提供抽象类的子类,让子类对象实例化,完成相关操作 抽象方法 只有方法的声明,没有方法体 包含抽象方法的类一定是一个抽象类。反之,抽象类中可以没有抽象方法。 保证抽象方法不会被对象调用? 若子类重写了父类中 ...
分类:
其他好文 时间:
2020-06-23 01:06:50
阅读次数:
69
介绍 先说一下什么是循环依赖,Spring在初始化A的时候需要注入B,而初始化B的时候需要注入A,在Spring启动后这2个Bean都要被初始化完成 Spring的循环依赖有两种场景 构造器的循环依赖 属性的循环依赖 构造器的循环依赖,可以在构造函数中使用@Lazy注解延迟加载。在注入依赖时,先注入 ...
分类:
编程语言 时间:
2020-06-22 22:55:27
阅读次数:
60
###js中事件绑定 1,在DOM元素中直接绑定; 2.在JavaScript代码中绑定; 3.绑定事件监听函数。 ####在DOM中直接绑定 ####在js代码中绑定 ####使用事件监听绑定 oBtn.addEventListener("绑定事件",绑定后执行的函数语句,事件方法:true为捕获 ...
分类:
Web程序 时间:
2020-06-22 20:57:21
阅读次数:
55
java中的各种锁详细介绍 转自:https://blog.csdn.net/axiaoboge/article/details/84335452 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行 ...
分类:
编程语言 时间:
2020-06-22 17:25:32
阅读次数:
56
Python 捕获异常异常处理 导致程序在运行过程中出现非正常终端和退出的错误,称为异常。大多数的异常都不会被程序处理,而是以错误的形式展现出来。 异常有很多类型,Python 内置了几十种常见的异常,无需特别导入,直接就可以用。所有异常都是异常类,首字母是大写的。 Python内置了一套try.. ...
分类:
编程语言 时间:
2020-06-22 01:27:40
阅读次数:
70
文件:把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 文件的打开与关闭 f = open("txt.py", "w")# 文件名 模式 模式: “w":写 ”r": 读 ”a": 追加 f.close() 文件的读写 文件读 : 以只读模式’r’打开文件,文件不 ...
分类:
其他好文 时间:
2020-06-21 23:36:48
阅读次数:
54
1.这是ts编译为js后,装饰器的应用函数。装饰器在类声明时为它添加额外功能 2.装饰器应用顺序:实例成员->静态成员->构造器->类 2.1 小顺序:对于实例成员和静态成员,可以直接看出,从下到上 先执行的参数装饰器,再执行其他装饰器 2.2 返回值:上一个装饰器的返回值会传到下一个装饰器中。参数 ...
分类:
其他好文 时间:
2020-06-21 23:20:52
阅读次数:
54
1.logcat日志文件 >android日志系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用 使用方式: adb logcat [<option>]...[<filter-spec>].. >logcat是以如下开 ...
分类:
其他好文 时间:
2020-06-21 23:07:56
阅读次数:
78
今天在码代码的时候突然想到这个问题,觉得有点困惑。在网上也翻阅不少帖子其中有一个帖子给了我一个思路,其实也是解释了基础概念。 概念一:try catch 语句在try里面捕获到异常之后会进入catch子句内,执行catch内的代码。 概念二:springboot中的全局异常处理在捕获到异常之后,异常 ...
分类:
编程语言 时间:
2020-06-21 21:41:15
阅读次数:
252
abstract abstract: 抽象的1.可以用来修饰:类、方法2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) * > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 >抽象 ...
分类:
编程语言 时间:
2020-06-21 19:53:41
阅读次数:
47