摘要: 树:是一种层次关系,如人类社会家谱,社会组织结构,图书管理系统 树存在的原因:层次管理在管理上具有更高的效率查找 静态查找(例如放在数组中: 顺序查找(最简单,效率不高:将元素放在数组中,用一个结构指向数组,结构含两个分量,一个分量是指针指向数组的头,另一个分量代表数组中存放的的元素个数 二分查找( 阅读全文
posted @ 2022-05-22 09:02 cvhgfds 阅读(145) 评论(0) 推荐(0)
摘要: 常为结构体未定义———————— 第一种情况:已有结构体定义在.h文件中,当前文件未包含该结构体所在 .h 文件。 解决办法:包含对应头文件。 第二种情况:已有结构体定义在.c文件中。 解决办法:将该结构体定义到.h文件中,然后再包含该头文件,或者直接将该结构体定义到当前.c文件中。 #includ 阅读全文
posted @ 2022-05-11 10:40 cvhgfds 阅读(1408) 评论(0) 推荐(0)
摘要: 跳转链接:韩顺平讲Java 文件概念:保存数据的地方 创建文件的三种方法(文件路径可写为: “d:\\”或者 “d:/”): 常用的文件方法: 获取文件信息: 2.目录操作:mkdir创建一级目录,mkdirs创建多级目录,delete删除空目录或文件 IO原理及分类 IO:Input,Output 阅读全文
posted @ 2022-04-20 19:07 cvhgfds 阅读(34) 评论(0) 推荐(0)
摘要: 概念: 堆栈:堆栈是一种线性结构,也是一个特殊的线性表。具有一定的约束作用:只在一端(栈顶,Top)做插入删除 插入数据:入栈(Push);删除数据:出栈(Pop); 重要特征:后入先出 Last In First Out(LIFO) 基本操作: 栈的顺序存储实现(利用数组):通常有一个一维数组和一 阅读全文
posted @ 2022-04-18 11:42 cvhgfds 阅读(80) 评论(0) 推荐(0)
摘要: 2, 一个Java源文件中可以有多个类,但只能含有一个public类,且必须与文件重名 覆盖:子类继承父类,重写了父类的方法后,运行时发生覆盖 static以及public的作用和影响 public与子父类、包在属性继承中的影响 2.static 代码块后退 选中后按“Tab"键 代码块前进 选中后 阅读全文
posted @ 2022-03-12 00:22 cvhgfds 阅读(65) 评论(0) 推荐(0)
摘要: 实验一 3. 当前命令处于源文件.java所在目录下时才可以编译,且编译生成的.class文件名与类名相同 4. 必须存在一个public static void main(String[] args){},以便调用其它类来创建对象;主类(包含main方法的类)前要插入(import)被调用的类的所 阅读全文
posted @ 2022-03-09 21:05 cvhgfds 阅读(33) 评论(0) 推荐(0)
摘要: instanceof:判断两个类之间是否存在父子关系;左边是对象,右边是类,当对象是右边类或子类创建的对象时,返回true; 类型转换:低转高:不需要强制类型转换;高转低:类型 标识符 = (类型)变量名;子类转化为父类可能丢失自己本来的一些方法->Person person = student; 阅读全文
posted @ 2022-03-09 10:54 cvhgfds 阅读(91) 评论(0) 推荐(0)
摘要: 简单理解内存分析 总结 对象是通过引用来操作的:栈—>堆 属性 : 字段Field 成员变量;默认初始化:数字 0/0.0;char u0000;boolean faulse;引用 null; 封装:程序设计应追求“高内聚,低耦合”;高内聚:类的内部操作细节自己完成,不允许外部干涉;低耦合:仅暴露少 阅读全文
posted @ 2022-03-08 09:36 cvhgfds 阅读(60) 评论(0) 推荐(0)
摘要: 属性+方法=类;语句的集合=方法;自变量的结合=结构体 面向过程思想:线性思维。第一步做什么,第二步做什么··· 面向对象思想:分类的思维模式。思考解决问题需要哪些分类,然后对这些分类进行单独的思考,最后对某分类下的细节进行面向过程的思索 面向对象编程的本质:以类的方式组织代码,以对象的组织(封装) 阅读全文
posted @ 2022-03-06 19:32 cvhgfds 阅读(108) 评论(0) 推荐(0)
摘要: 整数型: int范围:-2^31~(2^31-1),即:-2147483648~2147483647; long范围:-2^63~(2^63-1),即:-9223372036854775808~9223372036854775807; 浮点型:只能计算16位的有效数字 大数字计算方法:Java中提供 阅读全文
posted @ 2022-03-04 20:24 cvhgfds 阅读(723) 评论(1) 推荐(0)