摘要: 异常就是程序运行过程中发生的非正常状况,而通过异常处理机制对程序运行时出现的各种问题进行处理。try catch语句可以对异常进行捕获 try代码块用于处理可能发生的异常语句,catch代码块中是针对异常进行处理的语句。当我们希望有些语句无论程序是否发生异常都要执行,这时就可以在后面加一个final阅读全文
posted @ 2019-04-28 18:50 封爵古怪 阅读(5) 评论(0) 编辑
摘要: 首先程序就如同是由计算机执行的各种指令罗列起来的文章。计算机内部的CPU,通过对该文章的内容进行解析和运行,来控制连接到计算机的各种外围设备。具体来说,控制就是指CPU和各种设备之间配合进行数据的输人输出处理。 让计算机像人类这样思考,就需要用程序去不断完善,去创造更多可能。但也不能太过完美,因为这阅读全文
posted @ 2019-04-28 18:49 封爵古怪 阅读(7) 评论(0) 编辑
摘要: c#允许定义方法时不写方法体,不包含方法体的方法为抽象方法,抽象方法必须使用abstract关键字来修饰。当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰,为抽象类。抽象类可以不包含抽象方法。抽象类不可以被实例化,因为抽象类中可能包含抽象方法,抽象方法没有方法体,不可以被调用。需创阅读全文
posted @ 2019-04-21 19:07 封爵古怪 阅读(6) 评论(0) 编辑
摘要: Window控制硬件时借助的是输人输出指令。其中具有代表性的两个输入输出指令就是IN和OUT。IN 指令通过指定端口号的端口输入数据,并将其存储在CPU内部的寄存器中。OUT指令则是把CPU寄存器中存储的数据,输出到指定端口号的端口。计算机主机中,附带了用来连接显示器及键盘等外围设备的连接器。而各连阅读全文
posted @ 2019-04-21 19:04 封爵古怪 阅读(6) 评论(0) 编辑
摘要: 多态就是同一操作作用于不同的对象,会产生不同的结果。通过基类的指针,来调用实现派生类的方法,把不同的子类对象当做父类来看,可以屏蔽不同子类对象之间的差异。 当重写父类的方法时,要求子类的方法名,参数类型和参数个数必须与父类方法相同,而且父类方法必须使用virtual关键字修饰,子类方法必须使用ove阅读全文
posted @ 2019-04-14 19:16 封爵古怪 阅读(4) 评论(0) 编辑
摘要: 调查本地代码的内容,可以了解程序最终是以何种形式来运行的。但本地代码只有数值的罗列,难以理解。因此为了便于理解,在各本地代码中,附带上表示其功能的英语单词缩写。在比较运算的本地代码中加上cmp ( compare的缩写)等。这些缩写称为助记符,使用助记符的编程语言称为汇编语言。这样,通过查看汇编语言阅读全文
posted @ 2019-04-14 19:15 封爵古怪 阅读(23) 评论(0) 编辑
摘要: 操作系统的原型就是仅具有加载和运行功能的监控程序。通过事先启动监控程序,程序员就可以根据需要将各种程序加载到内存中运行。随着时代的进发展,开始有更多的功能被追加到监控程序中,比如,为了方便程序员的硬件控制程序、编程语言处理器以及各种实用程序等,结果就形成了和现在相差不大的操作系统。因此,操作系统本身阅读全文
posted @ 2019-04-07 20:37 封爵古怪 阅读(7) 评论(0) 编辑
摘要: 类的继承是指在一个现有类的基础上构建一个新的类,子类会自动拥有父类除构造方法和析构方法以外的所有成员。派生类不能删除它所继承的任何成员,所有的类都是派生的,派生自object类。继承具有单一性,一个类只能有一个直接的父类。多个类可以继承同一个父类。多层继承是可以的,即一个类的父类可以再去继承其他类。阅读全文
posted @ 2019-04-01 13:52 封爵古怪 阅读(8) 评论(0) 编辑
摘要: 我们把用某种编程语言编写的程序就称为源代码,保存源代码的文件称为源文件。源代码是无法直接运行的,这是因为,CPU能直接解析并运行的不是源代码而是本地代码的程序。对CPU来说,母语就是机器语言,而转换成机器语言的程序就是本地代码。用任何编程语言编写的源代码,最后都要翻译成本地代码,否则CPU就不能理解阅读全文
posted @ 2019-03-31 22:03 封爵古怪 阅读(7) 评论(0) 编辑
摘要: 首先作者就告诉了我们操作系统和硬件决定了程序的运行环境。 CPU只能解释其自身固有的机器语言。不同的CPU能解释的机器语言的种类也是不同的。机器语言的程序称为本地代码。程序员用C语言等编写的程序,在编写阶段仅仅是文本文件。文本文件在任何环境下都能显示和编辑。我们称之为源代码。通过对源代码进行编译,就阅读全文
posted @ 2019-03-31 22:02 封爵古怪 阅读(16) 评论(0) 编辑