文章目录
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
1
<ALL表示小于最小
2
大于ANY表示大于最小值
3
LEFT OUTER JOIN 等同于LEFT JOIN
4
5
6
substr(string string,num start,num length);
string为字符串;
start为起始位置,从1开始
length为长度。
7
ID != 1 AND ID != 2意思是ID不在1和2之中
8
WHERE关键字及其子句,完成限定返回行的任务
9
10
实际应用中,为了确保备份的可靠性,大多采用冷备份。热备份容易导致数据备份不全
11
12
void start():表示使该线程开始执行,Java虚拟机负责调用该线程的run()方法。
13
直接选择排序算法思路的核心是:N(N为需要排列的元素个数)从1开始,每一轮从待排数列中选择第N小(或大)的数放到排序列表的第N个位置。
14
boolean doInput:将 doInput 标志设置为 true,指示应用程序要从 URL 连接读取数据,此属性的默认值为 true。
boolean useCaches:如果其值为true,则只要有条件就允许协议使用缓存;如果其值为false,则该协议始终必须获得此对象的新副本,其默认值为上一次调用setDefaultUseCaches()方法时给定的值。此属性由setUseCaches()方法设置,其值由getUseCaches()方法返回。
connected和url,分别表示是否创建到指定 URL 的通信链接和该URLConnection类在互联网上打开的远程对象。
connect是一个方法,不是属性。
15
@Before注解的方法在每个测试方法执行之前都要执行一次
16
一个Lambda表达式由以下三部分组成。
(1)用逗号分隔的参数列表;
(2)箭头符号(–>);
(3)函数体(表达式或代码块)。
17
@Override用于表示该方法是重写了父类的方法,@ Deprecated表示过期,@Overload表示重写,@ SuppressWarnings当你的编码可能存在警告时,比如安全警告,可以用它来消除。
18
IllegalArgumentException表示参数异常
19
所谓声明方法抛出异常,就是当方法本身不知道或者不愿意处理某个可能抛出的异常时,可以选择用throws关键字将该异常提交给调用该方法的方法进行处理。
20
不存在newClass方法
21
list只能存储Vehicle及其子类的对象
22
//侦听并接受到此套接字的连接
Socket s1 = s.accept();
23
int read()
从输入流中读取数据的下一个字节,返回0~255范围内的int型字节值。
int read(byte[] b)
从输入流中读取一定数量的字节,并将其存储在字节数组b中,以整数形式返回实际读取的字节数。
int read(byte[] b, int off, int len)
将输入流中最多len个数据字节读入字节数组b中,以整数形式返回实际读取的字节数,off指数组b中将写入数据的初始偏移量。
void close()
关闭此输入流,并释放与该流关联的所有系统资源。
int available()
返回此输入流下一个方法调用可以不受阻塞地从此输入流读取(或跳过)的估计字节数。
void mark(int readlimit)
在此输入流中标记当前的位置。
void reset()
将此输入流重新定位到最后一次对此输入流调用mark()方法时的位置。
boolean markSupported()
判断此输入流是否支持mark()和reset()方法。
long skip(long n)
跳过和丢弃此输入流中数据的n个字节。
24
File类的构造方法有如下四种。
File(File parent, String child)
根据parent抽象路径名和child路径名字符串创建一个新File实例。
File(String pathname)
通过将给定路径名字符串转换为抽象路径名来创建一个新File实例。
File(String parent, String child)
根据parent路径名字符串和child路径名字符串创建一个新File实例。
File(URI uri)
通过将给定的URI类对象转换为一个抽象路径名来创建一个新的File实例。
25
int lastIndexOf(Object o):返回此集合中最后出现的指定数据元素的索引,如果此集合不包含该数据元素,则返回-1。
26
maps.put(“lanqiao”, “蓝桥1”);会将第一次存储的蓝桥的value覆盖
27
Collection接口主要有三个子接口,分别是List接口、Set接口和Queue接口
28
name不是静态的,不能使用类名直接访问
29
接口继承其他接口使用的关键字是extends
30
instanceof判断对象属于哪个类,sup本质上是Sub类型,Sub类属于Super类的子类
31
重写方法不能缩小被重写方法的访问权限。
32
其中参数列表不同包括以下3种情形。参数的数量不同。参数的类型不同。参数的顺序不同。
必须要注意的是,仅返回值不同的方法不叫重载方法
33
构造方法没有返回类型,也不能定义为void,在方法名前不声明返回类型。
34
索引可以提高查询速度,但同时Oracle数据库要维护索引,也会带来系统开销。
35
数组不是基本数据类型,而是引用数据类型。
数组下标从0开始编号
数组中的元素在内存中是连续存储的
36
使用“==”比较两个字符串,是比较两个对象的地址是否一致,equals方法则是比较两个String字符串的内容是否一致
37
多个方法之间不能相互嵌套
38
首先计算10%3 =1 此时i=1
进入switch循环后进入1的分支
计算 i-=2; 此时i的最终值为-1。
39
char类型最多存储1个汉字
40
javadoc:文档生成器,从源码注释中自动产生Java文档。
41
NOT NULL约束只能定义在字段级别,不能定义在表级别
42
43
Redis包括String、list,set,zset,hash数据类型。
44
如果数组元素的类型为基本数据类型,其默认初始化的值为0、0.0、'\u0000’或false;如果是引用数据类型,默认初始化的值为null
45
46
ROLLBACK表示的回滚
47
= ALL(10,20,30)无效
48
D属于DDL
49
平均使用AVG函数默认排序为升序即ASC
50
HAVING子句中可以出现函数