-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 14
-
Component/s: core-libs
-
b14
Several public classes in java.lang and java.io rely on default constructors, which is a tad informal for such classes.
- csr for
-
JDK-8230724 Remove default constructors from java.lang and java.io
-
- Closed
-
- relates to
-
JDK-8230771 Remove terminally deprecated constructors in java.base
-
- Resolved
-
-
JDK-8230734 Remove default constructors from java.compiler
-
- Resolved
-
-
JDK-8071961 Add javac lint warning when a default constructor is created
-
- Resolved
-