![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
anbulang
这个作者很懒,什么都没留下…
展开
-
String、StringBuilder、StringBuffer的区别及用法
简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象(为什么?问问 Java 的设计者吧,为什么 String 不是原生类型呢?)因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会转载 2012-10-12 20:02:46 · 496 阅读 · 0 评论 -
8种常见的Java不规范代码
在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。 这个列表不区分顺序,全部来自一些代码质量检查工具,如 CheckStyle, FindBugs 和 PMD。 在Eclipse中格式化源代码并管理import语句 Eclip转载 2012-10-15 10:17:21 · 490 阅读 · 0 评论 -
Java中的throw和throws用法
1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示: public class Shoot { // 创建类 static void pop() throws NegativeArraySizeException { //定义方法并抛出NegativeArraySiz转载 2012-10-20 20:22:03 · 3485 阅读 · 0 评论 -
JAVA笔试题整理
1.原创 2013-08-19 16:37:29 · 765 阅读 · 0 评论