Skip to content

Commit c0cc402

Browse files
authored
Update 11-Inner-Classes.md (#647)
Markdown格式修复
1 parent f47dcab commit c0cc402

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/book/11-Inner-Classes.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ public class TestBed {
698698
f()
699699
```
700700

701-
这生成了一个独立的类 **TestBed$Tester**(要运行这个程序,执行 **java TestBed$Tester**,在 Unix/Linux 系统中需要转义 **$**)。你可以使用这个类测试,但是不必在发布的产品中包含它,可以在打包产品前删除 **TestBed$Tester.class**
701+
这生成了一个独立的类 **TestBed$Tester**(要运行这个程序,执行 **java TestBed$Tester**,在 Unix/Linux 系统中需要转义 **$** )。你可以使用这个类测试,但是不必在发布的产品中包含它,可以在打包产品前删除 **TestBed$Tester.class**
702702

703703
### 从多层嵌套类中访问外部类的成员
704704

@@ -1434,7 +1434,7 @@ LocalInnerClass.class
14341434

14351435
虽然这种命名格式简单而直接,但它还是很健壮的,足以应对绝大多数情况[^1]。因为这是 Java 的标准命名方式,所以产生的文件自动都是平台无关的。(注意,为了保证你的内部类能起作用,Java 编译器会尽可能地转换它们。)
14361436

1437-
[^1]: 另一方面,**$** 对Unix shell来说是一个元字符,所以当你列出.class文件时,有时会遇到麻烦。这对基于Unix的Sun公司来说有点奇怪。我的猜测是,他们没有考虑这个问题,而是认为你会很自然地关注源代码文件。
1437+
[^1]: 另一方面, **$** 对Unix shell来说是一个元字符,所以当你列出.class文件时,有时会遇到麻烦。这对基于Unix的Sun公司来说有点奇怪。我的猜测是,他们没有考虑这个问题,而是认为你会很自然地关注源代码文件。
14381438

14391439
<!-- Summary -->
14401440
## 本章小结

0 commit comments

Comments
 (0)