记录一些东西

1. FindBugs工具

FindBugs有Eclipse的插件,也有独自运行的Swing工具,还有给ant配置的。

1)Eclipse插件下载:

http://findbugs.cs.umd.edu/eclipse/

2)Eclipse插件安装和使用:

http://blog.csdn.net/strawbingo/article/details/5924005

3)Ant配置:

http://tntxia.iteye.com/blog/604714

附:http://www.csdn.net/article/2013-09-06/2816856-5-tools-to-help-you-write-better-Java-Code (多种工具)


2.关于非线程安全的HashMap

http://www.iteye.com/topic/656670

或者看源码


3.关于java范型的几个符号

? 表示不确定的java类型,类型是未知的

T  表示java类型

K V 分别代表java键值中的Key Value

E 代表Element,特性是枚举


4.JAVA并发编程中的计数

1) CountDownLatch

2) CyclicBarrier

http://blackgu.blogbus.com/logs/69596661.html

http://zapldy.iteye.com/blog/746458

3) BlockingQueue

http://a280606790.iteye.com/blog/826521


5.有关task

ExecutorService : 就是threadPool

Future(或者FutureTask): 线程(Callable或Runable)执行后的结果


6.从源码中学习

比如String的用法,可以找所有公开源代码的StringUtil类,看看别人能对String进行什么操作,这个是Apache的StringUtils: http://www.docjar.com/html/api/org/apache/commons/lang/StringUtils.java.html


7.Java 什么样的Exception不需要在方法名后面加throws?

继承于RuntimeException的都不需要。


8.用eclipse打开xml,在Outline窗口看不到layout,提示"An outline is not available."

这是因为打开方式不对。






9.简洁明了的匿名内部类解释:

http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值