摘要: 介绍 default是在java8中引入的关键字,也可称为Virtualextension methods——虚拟扩展方法。是指,在接口内部包含了一些默认的方法实现(也就是接口中可以包含方法体,这打破了Java之前版本对接口的语法限制),从而使得接口在进行扩展的时候,不会破坏与接口相关的实现类代码。 阅读全文
posted @ 2024-03-11 11:31 皮卡Q 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 首先 接口是一个特殊的抽象类 既然是类就会创建对象 接口是为了实现多态 接口是为了实现多态。 接口是为了实现多态。 接口回调: interface People{ void peopleList(); } class Student implements People{ public void pe 阅读全文
posted @ 2024-03-10 22:09 皮卡Q 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 大致题意: 给定一个n, 对于区间[1, n]有如下操作: 选定l, r, 把[l, r]区间全部修改为数值c 最后输出[1, n]的区间和 解题思路: 考察线段树的区间修改 + 根结点查询. #include<cstdio> #include<cstring> using namespace st 阅读全文
posted @ 2022-07-11 17:59 皮卡Q 阅读(29) 评论(0) 推荐(0) 编辑
摘要: #include<cstdio> #include<string> #include<algorithm> #include<iostream> using namespace std; long long ans,n; bool f=true; void dfs(long long num){ i 阅读全文
posted @ 2022-07-11 13:46 皮卡Q 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 原以为main函数必须放在public类里面才行,因为将public挪到Item类处后就可以运行了;后来通过查阅资料发现,想调用main方法跟这个类是不是public的并没有关系。之所以前面报错是因为eclipse默认到public的类(本例中是Item)中去找main函数,一旦在该类中找不到就会出 阅读全文
posted @ 2022-06-23 20:16 皮卡Q 阅读(285) 评论(0) 推荐(0) 编辑
摘要: final修饰符 final作为类修饰符: 最终类(不能有子类) 用final修饰方法: 不能被子类重新定义(即不能被覆盖) final修饰的方法可以被重载 用final修饰的变量(即为常量): 只能赋值一次 用final标记的变量即为常量,因为一旦赋值,其值不可改变。 常量可以在定义时赋值,也可以 阅读全文
posted @ 2022-05-13 17:29 皮卡Q 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.公共访问控制符: public 作为类前面的修饰符时: 将类声明为公共类,表明它可以被所有的其它类所访问和引用。 作为类成员的访问修饰符时,表明在其他类中可以无限制地访问该成员。 要真正做到类成员可以在任何地方被访问,在进行类设计时必须同时满足两点:首先类被定义为public;其次,类的成员被定 阅读全文
posted @ 2022-05-13 17:22 皮卡Q 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 测试样例: 1 10 1 2 3 4 5 6 7 8 9 10 Query 1 3 Add 3 6 Query 2 7 Sub 10 2 Add 6 3 Query 3 10 End 输出: Case 1: 6 33 59 #include<iostream> #include<map> #incl 阅读全文
posted @ 2022-04-30 20:36 皮卡Q 阅读(43) 评论(0) 推荐(0) 编辑
摘要: public class FFF{ public static void main(String[] args) { erzi c = new erzi(); c.test(); Parent p = new Parent(); p.test(); } } class erzi extends Pa 阅读全文
posted @ 2022-04-29 22:03 皮卡Q 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 在使用super 和this关键字时,以下描述正确的是 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过 super()和this()不一定要放在构造方法内第一行 this()和super()可以同时出现在一个构造函数中 this( 阅读全文
posted @ 2022-04-29 20:43 皮卡Q 阅读(663) 评论(0) 推荐(0) 编辑