Java小技巧汇总

这篇博文主要用于记录一些没见过的小tips~

  1. Intellij IDEA中打开assert关键字调试,应该在 Run->Run Configurations->VM Options中填写"-ea",如下图

  2. 注意对新类编写hashCode()的方法,在HashMap每个键都是以散列码,也就是这个方法生成的数为主,而不是通过equals()方法去判断两个键是否相同.只不过默认时候hashCode()是返回当前对象的地址值,而equals()默认时候也是判断两个对象的地址值是否相等.我们可以使用IDEA快速生成这两个方法.

    测试代码地址:点击进入

  3. Intellij IDEA中,TODO注释能提醒自己要完成什么事情,或者在某个时候有了灵感,防止后面忘记了,都可以用todo注释去提醒自己

  4. Intellij IDEA中,我们能使用File Header功能,来自动生成我们的类的头的自定义描述及格式:

    以下是本人的代码:

1
2
3
4
5
6
7
8
9
/*
* Project: ${PROJECT_NAME} <br/>
* Package: ${PACKAGE_NAME} <br/>
* Description: <br/>
* <hr/>
* @author ${USER} <br/>
* @since ${DATE} <br/>
* @version 1.0 <br/>
*/