01 2020 档案
摘要:1.什么是索引?作用? 索引相当于 一本书的目录,通过目录(索引)可以快速的找到对应的资源。 在数据库中,查询一张表的时候有两种方式: 第一种:全表扫描 第二种:根据索引检索(效率最高) 索引提高检索效率的根本原理是:缩小了扫描的范围。 正确的使用索引可以提高检索效率,但是随意的添加索引是不被允许的
阅读全文
摘要:1.DQL(数据查询语言) Data Query Language,数据查询语言,主要是select语句。 2.DML(数据操作语言) Data Manipulation Language,数据操作语言,包括insert,delete,update,select,主要作用是对表中的数据进行增删查改。
阅读全文
摘要:1.流根据方向可以分为:输入流和输出流,输入和输出是相对于内存而言,从内存中出来就是输出,到内存中就是输入,输入流又名:InputStream,输出流又名:OutputStream,输入还叫做“读”,输出还叫作“写”。 2.流根据数据的方式可以分为:字节流和字符流,字节流是按照字节的方式读取,字符流
阅读全文
摘要:final final关键字可以用于类,方法,变量前,用来表示该关键字修饰的类,方法,变量具有不可变的特性。 (1)final关键字用于基本数据类型前:这时表明该关键字修饰的变量是一个常量,在定义后该变量的值就不能被修改。 (2)final关键字用于方法声明前:这时意味着该方法时最终方法,只能被调用
阅读全文
摘要:ArrayList:查询效率高,增删效率低,线程不安全 查询一般使用ArrayList , LinkedList 用于增删, 线程安全用Vector
阅读全文
摘要:1.参数传递实际上传递的是变量中保存的具体值。 2.方法调用的时候,涉及到值传递问题,传递的时候,Java只遵循一种语法机制,就是将变量中保存的“值”传递过去,只不过有的时候这个值是一个字面值 ,有的时候这个值是另一个Java对象的内存地址0x1234 public class Test1 { pu
阅读全文
摘要:对象:目前在使用new运算符在堆内存中开辟的内存空间称为对象。 引用:是一个变量,不一定是局部变量,还可能是成员变量。引用保存了内存地址,指向了堆内存中的对象。 所有访问实例相关的数据,都需要通过“引用.”的方式访问,因为只有通过引用才能找到对象。 只有一个空的引用访问对象的实例相关的数据会出现空指
阅读全文