Java开发

总计 43 页,当前第 41 页
Java开发

【Java】Enum的用法详解

用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color {     RED, GREEN, BLANK, YELLOW   }用法二:swit...
4年前 (2016-08-15) 阅读(961) 赞一个 (1) 评论(0) 链接直达
Java开发

【Java7】新特性详解

Java 7,代号「海豚(Dolphin)」,是Java历史上一次非常重大的版本更新。Java 7 由Sun公司(2009年4月20日被Oracle以74亿美元收购)于2011年7月7日首次推出,并于2011年7月28日正式面向开发人员发布。Java 7 的开发周期分为13个阶段,并于2011年2月18日全部达成。平均每个阶段又更新发布了8个内部小版本,每个版本主要进行功能增强和bug修复。Java 7 在Java 6的基础上对性能进行...
4年前 (2016-08-14) 阅读(1102) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java7】改进使用带泛型可变参数的方法时的编译器警告和错误提示

堆污染大部分参数化类型,例如ArrayList<Number> 和 List<String>,都属于非具体化类型(non-reifiable types)。非具体化类型是指在运行时(runtime)并不完整的类型。在编译时,非具体化类型经过了一个名为「类型擦除」的过程,编译器删除了与类型参数相关的信息。这将保证Java运行库与那些诞生在Java泛型之前的应用程序之间的二进制兼容性。由于在编译时...
4年前 (2016-08-14) 阅读(1048) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java】版本历史及更新内容详解

Java是时下非常流行的一种编程语言。不过多数人并不知道的是,Java最初名为Oak(橡树),得名于Java创始人James Gosling办公室外的一棵橡树。其最初的设计目标是作为家用电器等小型系统的程序语言,主要应用于电视机、电话、闹钟、烤面包机等家用电器的控制和通信。但是由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1...
4年前 (2016-08-14) 阅读(1046) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java7新特性】二进制字面值

在Java SE 7中新增了以二进制形式的字面值表示方式,你可以像使用十进制一样,方便地使用二进制形式的字面值来表示数值。例如:// 一个8位的byte值:byte aByte = 0b100001;// 一个16位的short值:short aShort = 0b1010010100101;// 一个32位的int值:int anInt1 = 0b101000010100010110100101000101;// 一个64位的long...
4年前 (2016-08-14) 阅读(1124) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java7新特性】try-with-resources语句

Java SE 7中新增了try-with-resources语句。try-with-resources语句是一个声明了一个或多个资源的try语句。这里的一个资源指的是在使用完成后必须关闭释放的对象。try-with-resources语句可以确保在该语句执行之后关闭每个资源。所有实现了java.lang.AutoCloseable接口的对象均可以作为资源在try-with-resources语句中使用(java.io.Closeabl...
4年前 (2016-08-14) 阅读(1030) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java 8】五大开发技巧

我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,而编码不可能是这样的工作方式——我们需要亲自去发现什么样的解决方案才是有效的。但是我发现了一些Java 8代码中可以帮助我们的一些选择,让我们一起来看看吧。1.OptionalOptional是一个严重被低估的功能,并且有潜力删除很多困扰我们的...
4年前 (2016-08-13) 阅读(927) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅