摘要:
众所周知,JAVA是面向对象的一款计算机语言 那什么是面向对象?:简单的说就是能把这个代码实例化,让这个代码本身拥有自己属性和行为,并且可以将这些属性和行为加以封装、继承、抽象,更加贴近实际生活中人的思想本能。 1、【细节分析】在这个过程中,构造器【构造函数】内的数据是在Person类创建后给这些属 阅读全文
摘要:
1、Scanner类属于java.util包里面的 2、以下主要是对Scanner包里面的next、nextLine、nextInt(基本数据类型) 3、八大基本数据类型包括:byte【字节流】、char【字符型】、int【整型】、short【短整型】、long【长整型】、float【浮点型】、do 阅读全文
摘要:
package project1; public class text1 { public static void main(String [] args) { /*写一个稀疏数组SpareArray * 1.创建一个【】【】数据 * 2.对这个数组进行遍历 * 3.求出这个数组的有效值的个数 * 阅读全文
摘要:
数据、数据库、数据库管理系统: 1、数据:数据(data)是描述事物的符号记录 2、数据库:(database)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。 3、数据库管理系统:是数据库的机构,它是一种系统软件,负责数据库中的数据组织、 阅读全文
摘要:
软件的定义: 计算机软件是计算机系统中与硬件相互依存的另一部分,软件包括程序、数据及相关文档的完整集合。 软件的分类: 系统软件:windows7/10/linux/IOS/android/数据库管理系统 工具软件:C语言/汇编语言/Java/c++ 应用软件:教务管理系统,收费系统/浏览器/QQ游 阅读全文
摘要:
二叉树的遍历: a:前序遍历(先根结点 再左子树 再右子树) b:中序遍历(先左子树 再根结点 再右子树) c:后序遍历(先左子树 再右子树 再根结点) 1、设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为【D】 (A).ABCDEFGH (B).DCBAHGFE (C). 阅读全文
摘要:
线性链表的基知: 1、线性链表的链式存储结构称为线性链表,每一个元素都有2部分组成。分别为数据域、指针域 2、链式存储既可以表示线性结构,也可以表示非线性结构 3、线性链表在进行元素插入与删除时,不需要移动表中的元素 4、线性链表的在存储时,存储空间可以连续也可以不连续 5、在线性单链表中,只能由根 阅读全文
摘要:
满足线性表的四个基本特征: (1).有且仅有一个头结点 (2).有且仅有一个尾结点 (3).头结点以外每个结点有且仅有一个前驱 (4).头结点以外每个结点有且仅有一个后继 1.设数据集合为D{1,2,3,4,5},下列结构B(D,B)中为非线性结构的是【BC】 (A).R={(1,2),(2,3), 阅读全文
摘要:
(1).若有说明和定义: typedef int *integer; integer p,*q; 则下列叙述正确的是【C】 (A).q是基类型位int的指针变量 (B).p是int型变量 (C).p是基类型为int的指针变量 (D).程序中可用integer代替类型名int 分析:对integer返 阅读全文
摘要:
枚举 列举 枚举类型:有以下程序: 枚举类型创建的量都是常量,相当于宏定义。 枚举的优点: 1、增强代码的可读性和可维护性 2、和#define定义的标识符比较枚举有类型检查,更加严谨。 3、防止了命名污染 4、便于调试 5、使用方便,一次可以定义多个常量 联合(共用体) 联合也是一种特殊的自定义类 阅读全文