File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -698,7 +698,7 @@ public class TestBed {
698
698
f()
699
699
```
700
700
701
- 这生成了一个独立的类 ** TestBed $Tester ** (要运行这个程序,执行 ** java TestBed $Tester ** ,在 Unix / Linux 系统中需要转义 ** $** )。你可以使用这个类测试,但是不必在发布的产品中包含它,可以在打包产品前删除 ** TestBed $Tester . class** 。
701
+ 这生成了一个独立的类 ** TestBed $Tester ** (要运行这个程序,执行 ** java TestBed $Tester ** ,在 Unix / Linux 系统中需要转义 ** $** )。你可以使用这个类测试,但是不必在发布的产品中包含它,可以在打包产品前删除 ** TestBed $Tester . class** 。
702
702
703
703
### 从多层嵌套类中访问外部类的成员
704
704
@@ -1434,7 +1434,7 @@ LocalInnerClass.class
1434
1434
1435
1435
虽然这种命名格式简单而直接,但它还是很健壮的,足以应对绝大多数情况[^1]。因为这是 Java 的标准命名方式,所以产生的文件自动都是平台无关的。(注意,为了保证你的内部类能起作用,Java 编译器会尽可能地转换它们。)
1436
1436
1437
- [^1]: 另一方面,**$** 对Unix shell来说是一个元字符,所以当你列出.class文件时,有时会遇到麻烦。这对基于Unix的Sun公司来说有点奇怪。我的猜测是,他们没有考虑这个问题,而是认为你会很自然地关注源代码文件。
1437
+ [^1]: 另一方面, **$** 对Unix shell来说是一个元字符,所以当你列出.class文件时,有时会遇到麻烦。这对基于Unix的Sun公司来说有点奇怪。我的猜测是,他们没有考虑这个问题,而是认为你会很自然地关注源代码文件。
1438
1438
1439
1439
<!-- Summary -->
1440
1440
## 本章小结
You can’t perform that action at this time.
0 commit comments