自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C语言中二维数组问题

今天写程序,在main函数里面申请了一个int a[1000][100]的数组,运行程序时发现报错,后来查明原因,是因为局部内存不能容许大数组的存放,会发生栈溢出或访问内存冲突,因此若要申请大数组,可将数组声明为全局变量,放在main函数外面即可。...

2020-08-02 12:41:54 558

原创 C语言二维数组作为函数参数时的情况

今天因为这个问题debug了五个小时,最后才发现这个问题。1、当二维数组为如下声明格式:int con[row][line];此时调用函数的格式为:BItoDE(contextdevice, (int **)con);函数中调用该数组为:*((int *)con + i * line + j) = temp % 2;2、当二维数组如下声明格式:int **con = (int **)malloc(sizeof(int *) * row);for (int w = 0; w

2020-07-08 22:07:32 745

原创 java中的抽象类和接口

抽象类:1、抽象类只能作为其他类的基类,它不能直接被实例化,而且对抽象类不能用new操作符,抽象类如果含有抽象的变量或值,则它们要么是null类型,要么包含了对非抽象类的实力的引用;2、抽象类允许包含抽象成员,但这不是必须的(可以允许一个抽象类中没有任何抽象成员),抽象类中可以有非抽象方法;3、抽象类不能是final类,因为抽象类总是希望被继承,final类又严格禁止继承;4、如果...

2019-05-21 23:09:00 174

原创 java中的super、this的用法

super:java中若子类构造函数要引用super构造函数,必须把super()放在子类构造函数的第一行。为什么?若没有放在第一行的话,那么在super之前的语句,是为了满足自己想要完成某些行为的语句,但是又用了super继承父类的构造方法。那么以前所做的修改就都回到了以前,就是说又成了弗雷德构造方法了。this:this与super在使用前都不需要声明,this关键字...

2019-05-21 10:23:30 187

原创 java容器类库

java容器类库一共有两种主要类型:Collection和Map。两者区别在于容器内每个“槽”所存储的元素个数不同。Collection类型中,每个“槽”只有一个元素:Map类型中,持有key-value关联像一个小型数据库。Collection子类包括:List(将以特定次序存储元素,所以取出来的顺序可能和放入顺序不同)、Set(每个值只能保存1个对象,不能含有重复的元素)和Queue(...

2019-05-20 20:08:19 202

原创 java中final、finally、finalize的区别

1、final(1) final成员 在类中定义变量时,表示这个变量一旦初始化,便不可改变,对基本类型来说是其值不可改变,而对于对象变量来说是其引用不可变。其初始化可以在两个地方,一是定义处,二是在构造函数中。 对方法中的参数用final定义,对于基本类型的变量,因为在调用方法时基本类型的变量是传值的,在更改这个参数时不会对调用语句产生影响;而对于对象变量,因为对象...

2019-05-16 16:52:21 220

原创 java中的异常

1、什么是异常 在java程序运行时,出现的一些非正常的的现象,根据性质可分为错误和异常。在java程序中,所有throw的异常都必须从Throwable派生而来。类Throwable有两个直接子类:Error和Exception。 Error类最常见的有程序进入死循环、内存泄漏等程序运行时本身无法解决的问题。Error类对象由java虚拟机生成并抛弃(通常java...

2019-05-16 13:18:51 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除