摘要: 1.数据索引的存储是有序的 2.在有序的情况下,通过索引查询⼀个数据是⽆需遍历索引记录的 3.极端情况下,数据索引的查询效率为⼆分法查询效率,趋近于 log2(N) 阅读全文
posted @ 2020-11-17 08:07 Carol_夏 阅读(116) 评论(0) 推荐(0) 编辑
摘要: a、封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。 b、继承:继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的 功能,但不能选择性地继承父类。通过使用继承可以提高代码复用性。继承是多态的前提。 阅读全文
posted @ 2020-11-16 21:53 Carol_夏 阅读(39) 评论(0) 推荐(0) 编辑
摘要: a.、两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。 b.、编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、 执行方法来完成功能。 c.、封装性:都具有封装性,但是面向过程是封装的是 阅读全文
posted @ 2020-11-16 21:52 Carol_夏 阅读(44) 评论(0) 推荐(0) 编辑
摘要: a.、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 b.、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就能运行已经存在的JAVA程序了。 c.、JDk、JRE内部都包含JAVA虚拟机JVM,JAVA虚拟机内部 阅读全文
posted @ 2020-11-16 21:51 Carol_夏 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 原始类型: boolean,char,byte,short,int,long,float,double 包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double 阅读全文
posted @ 2020-11-13 23:32 Carol_夏 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java 为每一个基本数据类型都引入了对应的包装类型(wrapper class),int 的包装类就是 Integer,从 Java 5 开始引入了自动装箱/拆箱机制,使 阅读全文
posted @ 2020-11-13 23:30 Carol_夏 阅读(83) 评论(0) 推荐(0) 编辑
摘要: a、装箱:将基本类型用它们对应的引用类型包装起来; b、拆箱:将包装类型转换为基本数据类型; 阅读全文
posted @ 2020-11-13 23:29 Carol_夏 阅读(67) 评论(0) 推荐(0) 编辑
摘要: JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。 JDBC接口让Java程序和JDBC驱 阅读全文
posted @ 2020-11-12 20:23 Carol_夏 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 原始类型: boolean,char,byte,short,int,long,float,double 包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double 阅读全文
posted @ 2020-11-12 20:22 Carol_夏 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型, 但是为了能够将这些基本数据类型当成对象操作,Java 为每一个基本数据类型都引入了对应的包装类型(wrapper class), int 的包装类就是 Integer,从 Java 5 开始引入了自动装箱/拆箱机制 阅读全文
posted @ 2020-11-12 20:21 Carol_夏 阅读(95) 评论(0) 推荐(0) 编辑