摘要: Java异常处理: 5个关键字: try(尝试)、catch(捕获)、 finally(最终的)、throw(抛出)、throws 使用方法: finally :一般写的是资源释放代码,无论是否发生异常代码总能执行。 try{}catch(异常类型){} try{}catch(异常类型){} fin 阅读全文
posted @ 2019-04-25 10:58 睡觉的阿狸 阅读(181) 评论(0) 推荐(0) 编辑
摘要: final关键字: 关键字是最终的意思,可以修饰类,成员,变量,成员方法。 修饰类:该类不能被继承 修饰变量:变量就变成的常量,只能被赋值一次 修饰方法:方法不能被重写 final修饰局部变量的问题: 基本类型:基本类型的值不能发生改变。 引用类型:引用类型的地址值不能发生改变,但是,该对象的堆内存 阅读全文
posted @ 2019-04-15 19:20 睡觉的阿狸 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 类的格式: 属性的调用: 成员变量和局部变量: 区别: 成员变量和局部变量的区别? A:在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上 B:在内存中的位置不同 成员变量:在堆内存 局部变量:在栈内存 C:生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消 阅读全文
posted @ 2019-03-28 20:02 睡觉的阿狸 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 类与对象: 先定义类,然后产生对象 __init__属性: 构造属性用的,他可以给对象定制自己独有的特征 注意事项: __init__中可以后任意的python代码 但是一定不能有返回值 类的特殊属性: #python为类内置的特殊属性类名.__name__# 类的名字(字符串)类名.__doc__ 阅读全文
posted @ 2019-03-28 10:16 睡觉的阿狸 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 方法(函数): 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句; return 返回值; } 详细解释: 修饰符:例如 public static。后面我们再详细的讲解其他的修饰符。 返回值类型:就是功能结果的数据类型。 方法名:符合命名规则即可。 阅读全文
posted @ 2019-03-26 20:05 睡觉的阿狸 阅读(165) 评论(0) 推荐(0) 编辑
摘要: for循环: for循环格式: for(初始化语句;判断条件语句;控制条件语句) { 循环体语句; } 例子:取五位数各个位数的练习 增强for循环: while循环: 格式: while(判断条件语句) { 循环体语句; } do while 循环: 格式: do...while循环的基本格式: 阅读全文
posted @ 2019-03-24 18:53 睡觉的阿狸 阅读(487) 评论(0) 推荐(0) 编辑
摘要: if ; else if; else; 判断操作: 格式示例: 三元表达式和if语句的差别: 区别: 三元运算符实现的,都可以采用if语句实现。反之不成立。 什么时候if语句实现不能用三元改进呢? 当if语句控制的操作是一个输出语句的时候就不能。 为什么呢?因为三元运算符是一个运算符,运算符操作完毕 阅读全文
posted @ 2019-03-24 15:45 睡觉的阿狸 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 算术运算符: +,-,*,/,%,++,-- ++,--运算符的使用: 单独使用: 放在操作数的前面和后面效果一样。(这种用法是我们比较常见的) 参与运算使用: 放在操作数的前面,先自增或者自减,然后再参与运算。 放在操作数的后面,先参与运算,再自增或者自减。 赋值运算符: =,+=,-= +=,- 阅读全文
posted @ 2019-03-24 09:41 睡觉的阿狸 阅读(269) 评论(0) 推荐(0) 编辑
摘要: java入门 阅读全文
posted @ 2019-03-22 10:06 睡觉的阿狸 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 问题概述: 在码代码中,需要保存一个字典,用的update,后来发现update的值会随着原字典值得变化而变化。 而后使用deepcopy来保存字典。 update deepcopy 阅读全文
posted @ 2018-09-25 23:50 睡觉的阿狸 阅读(228) 评论(0) 推荐(0) 编辑