Java 8将支持无符号整型
OpenJDK的领导者Joe Darcy在其Oracle博客上提交了一篇文章——Unsigned Integer Arithmetic API now in JDK 8,表示在Java 8中将提供对无符号整型的支持。详细的介绍请访问:http://blogs.oracle.com/darcy/entry/unsigned_api。
当然,它只是在API层面增加支持(主要是通过两个静态方法实现:java.lang.Integer和java.lang.Long),并非涉及到语言层面,比如涉及下面这些特性(不管怎样,这听起来应该是个不错的消息):
- 原始类型(Primitive types)
- 打包类型(Wrapper types)
- 运算(Arithmetics)
- 转换规则(Casting rules)
- 装箱与拆箱(Boxing/Unboxing)
如果你确实需要打包类型,可考虑使用下面这个类库:http://code.google.com/p/joou/
关于其介绍可参见这篇文章:Java’s missing unsigned integer types。
Via http://lukaseder.wordpress.com/2012/01/21/java-8-will-have-some-support-for-unsigned-integers/
原文链接:http://www.iteye.com/news/24080
【编辑推荐】
- 深入研究Java虚拟机的类加载机制
- Java编码及网络传输中的编码问题
- OpenXava 4.3.1发布 Java快速Web开发框架
- Sun Java在Ubuntu上依然绽放光芒
- 探讨:Java中删除数组中重复元素
版权声明:
作者:后浪云
链接:https://www.idc.net/help/391717/
文章版权归作者所有,未经允许请勿转载。
THE END