Java 8将支持无符号整型

开发 后端
OpenJDK的领导者Joe Darcy在其Oracle博客上提交了一篇文章——Unsigned Integer Arithmetic API now in JDK 8,表示在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

【编辑推荐】

  1. 深入研究Java虚拟机的类加载机制
  2. Java编码及网络传输中的编码问题
  3. OpenXava 4.3.1发布 Java快速Web开发框架
  4. Sun Java在Ubuntu上依然绽放光芒
  5. 探讨:Java中删除数组中重复元素
责任编辑:林师授 来源: ITEYE
相关推荐

2013-01-21 09:42:16

Firefox浏览器

2011-04-06 10:25:52

Windows 8

2022-05-06 15:15:43

无密码登录身份识别

2012-04-05 09:49:10

Windows 8编程语言

2009-07-09 10:33:39

Chrome OS系统Google谷歌

2012-07-13 13:42:40

2011-09-09 09:17:41

Windows 8平板Windows Pho微软

2021-06-30 06:19:14

编程语言无符号整数数据类型

2010-11-10 10:43:56

Windows 8云计算

2015-10-28 14:59:26

JAVA插件Chrome

2009-08-07 17:38:08

C#无词尾符号

2021-11-23 09:00:00

数据库事务API无代码

2013-10-09 13:24:00

ChromeChromium

2012-02-16 09:39:56

Windows Ser

2013-08-20 13:28:12

苹果iOS 8Siri API

2020-12-15 18:56:26

MirantisDockersKubernetes

2021-04-07 13:15:20

谷歌Chrome浏览器

2021-11-14 07:33:07

谷歌Chrome 浏览器

2023-09-12 09:13:24

Shell脚本Dockerfil

2012-07-24 09:52:48

点赞
收藏

51CTO技术栈公众号