静态类型和动态类型、类型虚函数与多态、typeid、dynamic_cast、static_cast关键字的使用场合 ...
分类:
编程语言 时间:
2020-03-14 01:11:15
阅读次数:
76
#文件操作的几种模式# r,w,a三种模式操作时,需要指定文件的操作模式为utf-8,否则读取的内容会是乱码#1、r模式:以字符串的方式读取文件中的数据 【默认模式,文件必须存在,不存在则抛出异常】#2、w模式:以字符串的方式向文件中写入数据,如果文件中本来有数据,写入数据时会清空原来的数据,写入数 ...
分类:
编程语言 时间:
2020-03-13 20:51:28
阅读次数:
69
生成器 定义:在Python中一边循环一边计算的机制,称为生成器,生成器是一个特殊的程序,可以被用作控制循环的迭代行为,python中生成器是迭代器的一种,使用yield返回值函数,每次调用yield会暂停,而可以使用next()函数和send()函数恢复生成器,生成器遇到return 会抛出异常, ...
分类:
其他好文 时间:
2020-03-13 01:48:41
阅读次数:
62
1. 接口 这个接口一个方法都没有,但是要使用 方法,就必须实现这个接口,否则抛出 异常 2.clone方法的返回值 先附上两个类代码 我一开始很困惑,为什么clone方法可以将父类的实例交给子类的引用,输出一看才知道,在第一次clone时,创建的就是子类的对象 再创建一个boys类,或者直接调用P ...
分类:
编程语言 时间:
2020-03-11 23:40:39
阅读次数:
79
74、throw和throws的区别? throw是抛出异常 throws是声明可能会抛出异常 75、final、finally、finalize的区别? final: 是修饰符,如果修饰类,此类不能被继承; 如果修饰方法和变量,则表示此方法和变量不能在被改变,只能使用。 finally: 是try ...
分类:
编程语言 时间:
2020-03-11 01:05:34
阅读次数:
72
发送请求时出现400错误,错误代码为:webResponse = (HttpWebResponse)webRequest.GetResponse(); 解决办法:抛出异常 HttpWebResponse webResponse; try { webResponse = (HttpWebRespons ...
分类:
Web程序 时间:
2020-03-10 15:38:25
阅读次数:
192
一.数字类型int与float的内置方法 1.int类型转换 1.1 纯数字的字符串转成int # res=int('100111') # print(res,type(res)) 1.2 进制转换 1.2.1 十进制转成其他进制 # 10进制 -> 二进制 # 11 - > 1011 # 1011 ...
分类:
编程语言 时间:
2020-03-10 14:09:46
阅读次数:
78
System.out.println("判断是否存在:"+f.exists()); //是否是文件夹 System.out.println("判断是否是文件夹:"+f.isDirectory()); //是否是文件(非文件夹) System.out.println("判断是否是文件:"+f.isFi ...
分类:
其他好文 时间:
2020-03-09 22:25:20
阅读次数:
70
在 Objective-C 2.0 中提供了快速枚举的语法,它是我们遍历集合元素的首选方法。它具有以下优点:比直接使用 NSEnumerator 更高效;语法非常简洁;如果集合在遍历的过程中被修改,它会抛出异常;可以同时执行多个枚举。一、解析 NSFastEnumeration 协议在 Object... ...
分类:
编程语言 时间:
2020-03-09 01:00:37
阅读次数:
64
'''''''''一、多态1.Python中多态是指一类事物有多种形态。'''class Animal: def run(self): raise AttributeError('子类必须实现这个方法') #抛出异常class People(Animal): def run(self): print ...
分类:
编程语言 时间:
2020-03-08 21:39:19
阅读次数:
103