JAVA开发

JAVA开发
JAVA开发

【Java7新特性】同时捕获多个异常类型

阅读(32) 赞(0)

在Java SE 7中,你可以使用单个catch语句块处理一种或多种类型的异常,并以改进的异常类型检查方式来重新抛出异常。 我们先来看一段代码: catch (IOException ex) {      logger.log(ex);   ...

JAVA开发

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

阅读(18) 赞(0)

Java SE 7中新增了try-with-resources语句。try-with-resources语句是一个声明了一个或多个资源的try语句。这里的一个资源指的是在使用完成后必须关闭释放的对象。try-with-resources语句可以确保在该语句...

JAVA开发

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

阅读(33) 赞(0)

在Java SE 7中新增了以二进制形式的字面值表示方式,你可以像使用十进制一样,方便地使用二进制形式的字面值来表示数值。 例如: // 一个8位的byte值: byte aByt...

JAVA开发

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

阅读(18) 赞(0)

Java是时下非常流行的一种编程语言。不过多数人并不知道的是,Java最初名为Oak(橡树),得名于Java创始人James Gosling办公室外的一棵橡树。其最初的设计目标是作为家用电器等小型系统的程序语言,主要应用...

JAVA开发

【Java7】新特性详解

阅读(35) 赞(0)

Java 7,代号「海豚(Dolphin)」,是Java历史上一次非常重大的版本更新。Java 7 由Sun公司(2009年4月20日被Oracle以74亿美元收购)于2011年7月7日首次推出,并于2011年7月28日正式面向开发人员发布。Java 7 ...

JAVA开发

【Java 8】五大开发技巧

阅读(21) 赞(0)

我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,...

JAVA开发

【Java】java.text.DecimalFormat 工具类

阅读(33) 赞(0)

DecimalFormat 是NumberFormat 类的子类,主要的作用是用来格式化数字使用,当然,在格式化数字的时候要比直接使用NumberFormat 更加方便,因为可以直接指定按用户自定义方式进行格式化操作,与之前讲的Si...

JAVA开发

【Java】java.text.NumberFormat 工具类

阅读(24) 赞(0)

NumberFormat 表示数字的格式化类, 即:可以按照本地的风格习惯进行数字的显示。 此类的定义如下: public abstract class NumberFormat extends Format MessageFormat 、DateFormat 、NumberFormat 是 F...

JAVA开发

【Java】正则表达式 预搜索(零宽断言)详解

阅读(41) 赞(0)

什么是零宽断言? 零宽断言的意思是(匹配宽度为零,满足一定的条件/断言) 我也不知道这个词语是那个王八蛋发明的,简直是太拗口了。 零宽断言用于查找在某些内容(但并不包括这些内容)之前或之后的东西,...

JAVA开发

【Java】以生活例子说明单线程与多线程

阅读(25) 赞(0)

1. 程序设计的目标 在我看来单从程序的角度来看,一个好的程序的目标应该是性能与用户体验的平衡。当然一个程序是否能够满足用户的需求暂且不谈,这是业务层面的问题,我们仅仅讨论程序本身。围绕两点来展...