Will structs and value types (like C#'s) be included in Java 7?
相关问题
- Delete Messages from a Topic in Apache Kafka
- Jackson Deserialization not calling deserialize on
- Sorting 3 numbers without branching [closed]
- How to maintain order of key-value in DataFrame sa
- Graphics.DrawImage() - Throws out of memory except
It's not listed among the features expected according to the Java Wikipedia page. It would also require a very large (and almost certainly breaking) change in the JVM.
Here is John Rose's (an Oracle JVM developer) blog post about this proposal. It has been around for a while, but not as an official JSR. It seems unlikely to happen even in java 9.
http://blogs.oracle.com/jrose/entry/tuples_in_the_vm
Not that I've seen in any proposals - and I'm pretty sure we'd have heard about it by now.
Note that this would be a very significant JVM change, rather than just a language change as many of the existing proposals are.
that's actually not the best thing from c# which you can borrow, I think that stuff like
and some stuff from as or javascript like:
would be much better
As posted elsewhere, from JDK architect John Rose
http://cr.openjdk.java.net/~jrose/values/values-0.html
This is part of Project Valhalla (http://openjdk.java.net/projects/valhalla/) and is planned for Java 10.