Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
java8-tut-zh
提交
6b6b297a
J
java8-tut-zh
项目概览
OpenDocCN
/
java8-tut-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
java8-tut-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6b6b297a
编写于
4月 07, 2019
作者:
W
wizardforcel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
member => 成员
上级
74fbdd1b
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
7 addition
and
7 deletion
+7
-7
docs/142.md
docs/142.md
+1
-1
docs/66.md
docs/66.md
+1
-1
docs/88.md
docs/88.md
+1
-1
docs/895.md
docs/895.md
+3
-3
docs/974.md
docs/974.md
+1
-1
未找到文件。
docs/142.md
浏览文件 @
6b6b297a
...
...
@@ -12,7 +12,7 @@
每种情况都适用于不同的情况,如以下各节所述。
## 以合格名称提及包裹
会
员
## 以合格名称提及包裹
成
员
到目前为止,本教程中的大多数示例都通过简单名称引用类型,例如
`Rectangle`
和
`StackOfInts`
。如果您编写的代码与该成员位于同一个包中,或者已导入该成员,则可以使用包成员的简单名称。
...
...
docs/66.md
浏览文件 @
6b6b297a
...
...
@@ -274,7 +274,7 @@ processPersons(
);
```
如果您想要对
会
员的个人资料进行更多操作而不是打印出来,该怎么办?假设您要验证成员的个人资料或检索他们的联系信息?在这种情况下,您需要一个包含返回值的抽象方法的函数式接口。
`Function<T,R>`
接口包含方法
`R apply(T t)`
。以下方法检索参数
`mapper`
指定的数据,然后对参数
`block`
指定的操作执行操作:
如果您想要对
成
员的个人资料进行更多操作而不是打印出来,该怎么办?假设您要验证成员的个人资料或检索他们的联系信息?在这种情况下,您需要一个包含返回值的抽象方法的函数式接口。
`Function<T,R>`
接口包含方法
`R apply(T t)`
。以下方法检索参数
`mapper`
指定的数据,然后对参数
`block`
指定的操作执行操作:
```
public static void processPersonsWithFunction(
...
...
docs/88.md
浏览文件 @
6b6b297a
...
...
@@ -112,7 +112,7 @@ public class MountainBike extends Bicycle {
本课程的以下部分将扩展这些主题。
## 超级私人
会
员
## 超级私人
成
员
子类不继承其父类的
`private`
成员。但是,如果超类具有访问其私有字段的公共或受保护方法,则子类也可以使用这些方法。
...
...
docs/895.md
浏览文件 @
6b6b297a
...
...
@@ -5,7 +5,7 @@
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
中提供了两类方法,用于访问字段,方法和构造器:枚举这些成员的方法和搜索特定成员的方法。还有一些不同的方法可以访问直接在类上声明的成员,而不是用于搜索继承成员的超接口和超类的方法。下表提供了所有成员定位方法及其特征的摘要。
Class Methods for Locating Fields
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
会员名单? | 继承成员? | 私人会
员? |
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
成员名单? | 继承成员? | 私人成
员? |
| --- | --- | --- | --- |
|
[
`getDeclaredField()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredField-java.lang.String-
)
| 没有 | 没有 | 是 |
|
[
`getField()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getField-java.lang.String-
)
| 没有 | 是 | 没有 |
...
...
@@ -13,7 +13,7 @@ Class Methods for Locating Fields
|
[
`getFields()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getFields--
)
| 是 | 是 | 没有 |
Class Methods for Locating Methods
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
会员名单? | 继承成员? | 私人会
员? |
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
成员名单? | 继承成员? | 私人成
员? |
| --- | --- | --- | --- |
|
[
`getDeclaredMethod()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredMethod-java.lang.String-java.lang.Class...-
)
| 没有 | 没有 | 是 |
|
[
`getMethod()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getMethod-java.lang.String-java.lang.Class...-
)
| 没有 | 是 | 没有 |
...
...
@@ -21,7 +21,7 @@ Class Methods for Locating Methods
|
[
`getMethods()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getMethods--
)
| 是 | 是 | 没有 |
Class Methods for Locating Constructors
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
会员名单? | 继承成员? | 私人会
员? |
|
[
`Class`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html
)
API |
成员名单? | 继承成员? | 私人成
员? |
| --- | --- | --- | --- |
|
[
`getDeclaredConstructor()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredConstructor-java.lang.Class...-
)
| 没有 | N / A
<
sup
>
1
<
/sup
>
| 是 |
|
[
`getConstructor()`
](
https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getConstructor-java.lang.Class...-
)
| 没有 | N / A
<
sup
>
1
<
/sup
>
| 没有 |
...
...
docs/974.md
浏览文件 @
6b6b297a
...
...
@@ -33,7 +33,7 @@
**第 4 项:**
导入其他 Java 包以使其在您的代码中可访问。
*
[
创建和使用包
](
../../java/package/packages.html
)
*
[
使用包裹
会
员
](
../../java/package/usepkgs.html
)
*
[
使用包裹
成
员
](
../../java/package/usepkgs.html
)
**第 5 项:**
比较和对比 Java 的特性和组件,例如:平台独立性,面向对象,封装等。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录