-
Enhancement
-
Resolution: Future Project
-
P4
-
None
-
1.1.3
-
x86
-
windows_nt
Name: tb29552 Date: 08/12/97
Reported by:
company - Sybase Waterloo , email - ###@###.###
class bug52 {
private String foo() {
return null;
}
};
The classfile generated for this source code
doesn't have the final attribute set for
method bug52.foo. This is incorrect according
to the JLS 8.4.3.3 where it states that a
private method is implicitly final.
======================================================================
- relates to
-
JDK-4421728 Specification required for mapping from class names to file names
-
- Closed
-
-
JDK-4396587 "A private method and all methods declared in a final class are final"
-
- Resolved
-
-
JDK-4208592 (reflect) Methods to distinguish implicitly vs. explicitly final methods
-
- Open
-