天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

2015年05月的文章

自动拆箱导致空指针异常

写在前面:三目运算符是我们经常在代码中使用的,a= (b==null?0:1);这样一行代码可以代替一个if-else,可以使代码变得清爽易读。但是,三目运算符也是有一定的语言规范的。在运用不恰当的时候会导致意想不到的问题。前段时间遇到(一...

赞(15)hollischuanghollischuangDebug 阅读(18753)评论(7)

[转]Java异常处理的陋习展播

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? OutputStreamWriter out = ... java.sql.Connection co...

赞(1)hollischuanghollischuang未分类 阅读(6818)评论(1)

接口优于反射

接口优于反射 写在前面:最近在做一个需求:要针对不同的度量模型来执行不同的方法,同时要让后面接手的开发同学用最少的代码、最简单的方式来复用并实现更多度量模型。该需求一方面学到了一个新的设计模式——模板方法设计模式。另外一方面还得到一个经验—...

赞(0)hollischuanghollischuangJava 阅读(7368)评论(1)

设计模式——模板方法设计模式

写在前面:最近在做一个需求:要针对不同的度量模型来执行不同的方法,同时要让后面接手的开发同学用最少的代码、最简单的方式来复用并实现更多度量模型。所以就接触到了一个新的设计模式——模板方法设计模式。 概念 在一个方法中定义了一个算法的骨架或者...

赞(7)hollischuanghollischuangJava 阅读(11076)去评论

Eclipse的Debug介绍与技巧

写在前面:由于最近手上项目新接入了两个中间件,在接入过程中遇到了很多问题,大部分问题都是由身边同事以及中间件的开发者帮忙解决的,在他们解决的过程中学习到了很多关于debug的技巧。同时结合网上的一些介绍,总结出关于Eclipse的Debug...

赞(1)hollischuanghollischuang工具 阅读(24829)评论(2)

Java命令学习系列(三)——Jmap

Jmap jmap是JDK自带的工具软件,主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。可以使用jmap生成Heap Dump。在Java命令学习系列(零)——常见命令及Java Dump介绍和J...

赞(7)hollischuanghollischuangJava 阅读(38532)评论(10)

Java程序员必会而大学里又不教的东西

写在前面:在一些在日常环境和线上环境中的开发中,有很多和编写代码本身无关,但是和完成项目息息相关的东西会用到。这些东西,学校里的老师大多都是不讲的(反正我们老师没讲过),所以,需要我们自己去学习。简单的总结了一下,目前能用到的就这些~

赞(5)hollischuanghollischuangJava 阅读(10004)去评论

美团、58、百度、阿里面经

今天在清理电脑文件的时候,发现有一份当年记录的文件,里面记录了我当年参加校招面试的时候面试官问我的问题。想想还是写出来。希望看到的人能有点收获

赞(3)hollischuanghollischuangJava 阅读(18270)评论(1)

HollisChuang's Blog

联系我关于我