前言 Java基础 类与对象,方法的重载,构造方法的重载,static关键字,main()方法,this关键字,包,访问权限,类的继承,继承性,方法的重写,super变量。 方法的重载: 成员方法的重载和构造方法的重载 方法的重载 在一个类中可以有多个方法具有相同的名字,但是这些方法的参数个数不同, ...
分类:
编程语言 时间:
2018-08-16 23:48:56
阅读次数:
405
简单介绍 内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类: 1、成员内部类 2、局部内部类 3、静态内部类 4、匿名内部 ...
分类:
编程语言 时间:
2018-08-14 21:05:52
阅读次数:
144
一.什么是继承? 继承就是一个类继承类,继承的类叫做子类,被继承的叫做父类。子类拥有父类的所有字段,但是子类只能调用父类属性为public和protected的字段(在同一包下子类可以调用父类的包访问权限的字段)。 二.继承的意义? 继承和组合都是快速实现了代码复用的方式,但是两者又有不同点。 三. ...
分类:
编程语言 时间:
2018-07-24 13:59:19
阅读次数:
154
可见范围 权限的含义应该理解为控制范围,要把它理解成一个限制范围的空间,更为准确的说叫做可见范围 访问控制的等级,从最大权限到最小权限依次为:public、protected、包访问权限(没有关键词)、和private 简单说就是: 示例: 打印信息: 子类位于不同的包中,可以访问公有方法,可以访问 ...
分类:
其他好文 时间:
2018-07-05 21:44:00
阅读次数:
249
访问权限 类 包 子类 其他包 public ∨ ∨ ∨ ∨ (对任何人都是可用的) protect ∨ ∨ ∨ × (继承的类可以访问以及和private一样的权限) default ∨ ∨ × × (包访问权限,即在整个包内均可被访问,别的包继承也不能访问) private ∨ × × × (除 ...
分类:
编程语言 时间:
2018-07-05 12:16:15
阅读次数:
130
在Java中,所有事物都具有某种形式的访问权限控制。 访问权限的控制等级从最大到最小依次为:public,protected,包访问权限(无关键词)和private。 public,protected和private这几个Java访问权限修饰词在使用时,是置于类中每个成员(域或者方法)定义之前的。 ...
分类:
其他好文 时间:
2018-06-27 00:52:34
阅读次数:
196
1.编译单元 一个 编译单元即 .java 文件 内只能有一个 public 类 且该文件名必须与public 类名 完全一致。 编译单元内也可以没有public类 文件名可随意。 2. 包:库单元 2.1 默认访问权限即包访问权限,同一包下可访问(指同一目录下各个.java文件中的包访问权限类或者 ...
分类:
编程语言 时间:
2018-05-15 12:42:42
阅读次数:
216
一:函数式接口 1.函数式接口的概念就是此接口必须有且只能有一个抽象方法,可以通过@FunctionalInterface来显示规定(类似@Override),但是没有此注解的但是只有一个抽象方法的接口也是函数式接口;(接口也和类一样有包访问权限,但是内部的方法则默认是public) 2.接口里可以 ...
分类:
编程语言 时间:
2018-04-28 14:37:00
阅读次数:
1169
访问权限 类 包 子类 其他包 public ∨ ∨ ∨ ∨ (对任何人都是可用的) protect ∨ ∨ ∨ × (继承的类可以访问以及和private一样的权限) default ∨ ∨ × × (包访问权限,即在整个包内均可被访问) private ∨ × × × (除类型创建者和类型的内部 ...
分类:
其他好文 时间:
2018-02-08 15:31:19
阅读次数:
177
使用到的修饰符:private,不用修饰符(default),protected,public, private:当前类访问权限,适合把属性隐藏在类的内部,只能通过方法访问。(一般用来隐藏) default:包访问权限,只要自己所属的这包下的其他类都能访问。 protected:子类访问权限,可以相 ...
分类:
编程语言 时间:
2017-12-23 15:59:58
阅读次数:
210