The public constructors of the following classes have been deprecated since SE 9, and should be deprecated for removal in anticipation of these classes becoming inline classes.
java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.lang.Character
java.lang.Boolean
The existing documentation seems to sufficiently describe the alternatives for creating instances of these classes.
java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.lang.Character
java.lang.Boolean
The existing documentation seems to sufficiently describe the alternatives for creating instances of these classes.
- blocks
-
JDK-8249100 JEP 390: Warnings for Value-Based Classes
- Closed
- csr for
-
JDK-8254324 [JEP 390] Deprecate wrapper class constructors for removal
- Closed
- relates to
-
JDK-8257845 Integrate JEP 390
- Resolved
-
JDK-8257836 Add additional test cases to TestSyncOnValueBasedClassEvent.java
- Resolved
-
JDK-8257512 Remove use of deprecated primitive constructors in JavaFX
- Resolved
(2 links to)