C#之基础2---②数组排序 数组反转 异常处理 throw ex与throw方式不同 堆栈区别 局部变量 全局变量 try catch
发布时间
阅读量:
阅读量
今天我们将 VS 视频中的第二组第二讲内容进行分享。本次课程内容丰富且实用性强,在这一讲中我们对数组进行了第二次深入练习,并且系统地讲解了异常处理的相关代码。此外还涉及到了方法的应用、局部变量以及全局变量等知识点。
一、概念类
①、什么是方法?
一段代码中的逻辑结构可以通过将一系列相关联的指令组合在一起的方式实现某个具体功能的目的;每一个C#程序都必须包含至少一个包含Main方法的类体结构。
要使用一个方法,我们需要:定义方法,调用方法。
②、什么是方法的重载?
方法重载就是方法名称重复,加载参数不同。
③、为什么要使用方法?
代码的复用,功能的复用。
④、什么是堆栈?
用下列这个比喻可以看出堆与栈的不同:比方说使用一个栈就像我们在餐馆里点餐一样。不管提交请求(即申请)、支付费用以及接收响应(相当于执行操作),整个过程较为直接。处理完所有事务后离开。无需考虑具体的前处理步骤以及后处理程序。它的优点在于操作简便迅速,但缺点是无法进行一定程度的操作自由。
⑤、堆与栈的区别?
- 栈(操作系统):由系统自动生成释放,并存储函数的参数值、局部变量等信息;其操作机制类似于数据结构中的栈。
- 堆(操作系统):通常由程序员手动分配内存空间并进行内存管理,在程序正常退出后可能会被操作系统回收;其内存管理机制类
全部评论 (0)
还没有任何评论哟~
