摘要: 三个关键字在接口中的存在原因:public:接口可以被其他接口继承,也可以被类实现,类与接口、接口与接口可能会形成多层级关系,采用public可以满足变量的访问范围; static:如果变量不是static的,那么接口必须实例化才可以访问自己的变量,接口不能被实例化,故非static的变量是无效的; 阅读全文
posted @ 2017-07-25 18:03 不会就问咯 阅读(6645) 评论(1) 推荐(3) 编辑
摘要: “Java is still not dead—and people are starting to figure that out.” 本教程将用带注释的简单代码来描述新特性,你将看不到大片吓人的文字。 一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 defaul 阅读全文
posted @ 2017-07-25 16:00 不会就问咯 阅读(2658) 评论(1) 推荐(1) 编辑
摘要: 在了解了final关键字的基本用法之后,这一节我们来看一下final关键字容易混淆的地方。 1、类的final变量和普通变量有什么区别? 当用final作用于类的成员变量时,成员变量(注意是类的成员变量,局部变量只需要保证在使用之前被初始化赋值即可)必须在定义时或者构造器中进行初始化赋值,而且fin 阅读全文
posted @ 2017-07-25 12:12 不会就问咯 阅读(551) 评论(1) 推荐(0) 编辑
摘要: 二、 详细解释 1. 访问控制 1) private 私有的 private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 只能在声明 private(内部)类、方法或字段的类中引用这些类、方法或字段。在类的外部或者对于子类而言,它们是不可见的。 所有类成员的默认访问范围都 阅读全文
posted @ 2017-07-25 11:14 不会就问咯 阅读(184) 评论(1) 推荐(0) 编辑