![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
_茂茂
就读于百年老校,哈哈哈
展开
-
Java异常类
Java中异常类分为三种,Error 系统错误Exception 异常RuntimeException 运行时异常RuntimeException、Error以及他们的子类都称为免检异常(unchecked exception )。所有的其他异常都称为必检异常(checked exception ),意思是指编译器会强制程序员检查并通过try-catch块处理他们,或者在方法头进原创 2018-01-23 20:15:30 · 179 阅读 · 0 评论 -
java中修饰符private、protected、public
√表示可见 -不是表示不可见,而是视情况而定下表展示了数据和方法的可见性类中的成员修饰符 同一类 同一包 子类 不同包 public √ √ √原创 2018-01-23 22:25:31 · 216 阅读 · 0 评论 -
在类中用this调用构造函数
public class Person{ public Person(){//无参数的构造函数 System.out.println("this()"); } public Person(String name){ //有一个参数的构造函数 System.out.println("this("+name+")"); } pub原创 2018-01-23 22:44:09 · 1085 阅读 · 1 评论 -
说说&与&&,|与||的区别
简单来说就是&&具有短路功能相信很多学习编程的人第一次接触的都是&&,老师告诉我们当 表达式1&&表达式2 中 表达式1成假时,表达式二将不再执行,整个式子为假而 表达式1&表达式2 不论真假 表达式1和表达式2都将被执行同样地,|和||也有一样的性质,当 表达式1||表达式2 中 ,表达式1为真时,表达式2将不再执行,整个式子为真。 而 表达式1|表达式2 不论真假原创 2018-01-23 17:07:34 · 571 阅读 · 0 评论 -
java中静态方法不能被重写(覆盖)
静态方法可以被继承,但是,不能被覆盖,即重写。如果父类中定义的静态方法在子类中被重新定义,那么在父类中定义的静态方法将被隐藏。可以使用语法:父类名.静态方法调用隐藏的静态方法。 如果父类中含有一个静态方法,且在子类中也含有一个返回类型、方法名、参数列表均与之相同的静态方法,那么该子类实际上只是将父类中的该同名方法进行了隐藏,而非重写。换句话说,父类和子类中含有的其实是两个没有关系的方法,它们的行原创 2018-01-23 18:51:28 · 11182 阅读 · 4 评论 -
csp ccf公共钥匙盒
问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。 每次取钥匙的时候,老师们都会找原创 2018-03-17 00:10:44 · 740 阅读 · 0 评论