- 博客(13)
- 收藏
- 关注
原创 java异常知识点总结
异常 定义:所谓异常指的就是程序在 运行时 出现错误时通知调用者的一种机制。 一些常见的异常: 数组下标越界 int[] arr = {1, 2, 3}; System.out.println(arr[100]); // 执行结果 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 100 访问null对象 p...
2019-10-31 14:04:01
279
原创 面向对象的几大特性
继承 代码中创建的类主要是为了抽象现实中的一些事物(包含属性和方法)。有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联。此时有关联的对象之间可能会有大量重复的代码,此时我们就可以用到继承这个特性。 举一个简单的例子: public class Animal { public String name; public Animal...
2019-10-29 20:40:38
296
原创 java实现无头单向链表
链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的 。 实际中链表的结构非常多样,以下情况组合起来就有8种链表结构: 单向、带头、循环 双向 、不带头 、非循环 无头单向非循环链表:结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构,如哈 希桶、图的邻接表等等。另外这种结构在笔试面试中出现很多。 相关方法代码实现: package L...
2019-09-26 20:17:33
279
原创 顺序表
顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数 据的增删查改。 顺序表一般可以分为: 静态顺序表:使用定长数组存储。 动态顺序表:使用动态开辟的数组存储。 相关方法实现: package List; public class SeqList { int[] data = new int[10]; private int s...
2019-09-25 23:22:31
183
原创 Java_变量与运算符
类型则是对变量的种类进行了划分, 不同的类型的变量具有不同的特性。 数据类型 基本数据类型 数值型 整形 :int , byte, short, long 浮点型 :double, float 字符型 :char 布尔型 :boolean 整形int 在 Java 中, 一个 int 变量占 4 个字节. 和操作系统没有直接关系. 4 个字节表示的数据范围是 -2^31 -&g...
2019-09-08 22:23:53
320
原创 C_指针练习
函数指针数组:把函数的地址存到一个数组中 int(*p[5])() p先和[]结合,说明p是数组,数组的内容是:int(* )()类型的函数指针 函数指针数组的作用:转移表 #include <stdio.h> int add(int a, int b) { return a + b; } int sub(int a, int b) { ...
2019-08-13 09:52:05
324
原创 文件版实现通讯录
头文件 contact.c #ifndef _CONOTACT_H_ #define _CONOTACT_H_ #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<assert.h> #include<string.h> #define ...
2019-07-02 10:47:02
470
原创 C_结构体
结构体结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。 学生类型的结构体: struct student { char name[10]; //姓名 char id; //学号 int age; //年龄 char sex; //性别 }stu; 匿名结构体: struct { int a; int b; char c; ...
2019-06-24 12:03:37
426
原创 C. 结构体数组简单实现通讯录
1.实现一个通讯录; 通讯录可以用来存储1000个人的信息,每个人的信息包括: 姓名、性别、年龄、电话、住址 提供方法: 1. 添加联系人信息 2. 删除指定联系人信息 3. 查找指定联系人信息 4. 显示所有联系人信息 5. 清空所有联系人 6. 以名字排序所有联系人 contact.c文件 #ifndef _CONOTACT_H_ #define _CONOTACT_H_ #defin...
2019-06-23 21:28:54
1119
原创 C_二进制
1.写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 程序原型: int count_one_bits(unsigned int value) { // 返回 1的位数 } #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int count_on...
2019-05-26 16:06:36
732
原创 扫雷
game.h #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<time.h> #include<string.h> #define ROW 9 #define COL 9 #define ROWS (ROW+2) #define COLS ...
2019-05-24 21:15:13
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1