1、
描述:default修饰符不可以访问子孙类,而protected可以
2、
描述:这里主要考察subSet()的详细用法,应该是608-611(不包括)
详细了解可见:https://blog.csdn.net/weixin_33499681/article/details/114084284
3、
描述:首先接口本身就是一个类,在类编译完后会生成.class的字节码文件。但是如果有内部类或者内部匿名类就不得而知了
4、
描述:调用remove方法之后 list.size()–,并且整体向前移动
第一次循环后 k=1 nums[0,4,2,5,0,3,0]
第二次循环时 get(1)=4 不等于0
之后每一次循环都是删除0
5、
描述:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。
6、
描述:
getParameter()是获取get/post传递的参数值
getInitParameter()是获取servlet.xml中的context值
getAttribute()是获取对象容器中的值
getRequestDispatcher()是请求转发
7、
描述:
抽象类
特点:
1.抽象类中可以构造方法
2.抽象类中可以存在普通属性,方法,静态属性和方法。
3.抽象类中可以存在抽象方法。
4.如果一个类中有一个抽象方法,那么当前类一定是抽象类;抽象类中不一定有抽象方法。
5.抽象类中的抽象方法,需要有子类实现,如果子类不实现,则子类也需要定义为抽象的。
接口
1.在接口中只有方法的声明,没有方法体。
2.在接口中只有常量,因为定义的变量,在编译的时候都会默认加上
public static final
3.在接口中的方法,永远都被public来修饰。
4.接口中没有构造方法,也不能实例化接口的对象。
5.接口可以实现多继承
6.接口中定义的方法都需要有实现类来实现,如果实现类不能实现接口中的所有方法
7.则实现类定义为抽象类。