随笔分类 -  java

java基础知识。
摘要:参考来自:慕课网 1.线程池的介绍 创建线程开销大,线程池的作用就是预先建立好线程,等待任务派发。 主要由两部分组成:线程+派发任务的queue。所有的线程都会从队列的头部获取任务。如果队列是空的,线程就会一直等待,直到有任务进来。 使用方法:创建一个线程池,然后往队列中放任务。 2.重要参数 3. 阅读全文
posted @ 2017-12-11 19:59 七月流火嗞嗞嗞 阅读(204) 评论(0) 推荐(0)
摘要:转载来自:http://blog.csdn.net/zxh87/article/details/19414885 1.结论 DateFormat和SimpleDateFormat都不是线程安全的。在多线程环境中调用format()和parse()应处理线程安全的问题。 2.错误示例 (1)错误示例1 阅读全文
posted @ 2017-12-11 17:23 七月流火嗞嗞嗞 阅读(448) 评论(0) 推荐(0)
摘要:参考来自:http://blog.csdn.net/jeffleo/article/details/54946424 一 hashMap的基本概念 1.HashMap的定义 HashMap继承自AbstractMap,AbstractMap是Map接口的骨干实现,AbstractMap中实现了Map 阅读全文
posted @ 2017-11-15 15:17 七月流火嗞嗞嗞 阅读(332) 评论(0) 推荐(0)
摘要:参考来自:http://www.cnblogs.com/s3189454231s/p/5626557.html 关于路径的解释:http://blog.csdn.net/bluishglc/article/details/38753047 官方文档:http://docs.oracle.com/ja 阅读全文
posted @ 2017-06-29 14:02 七月流火嗞嗞嗞 阅读(431) 评论(0) 推荐(0)
摘要:讲解了使用Collections.sort(list)方法时,如果list里存放的是自定义的类,如果对这个自定义类处理,使其具备排序功能。 阅读全文
posted @ 2017-05-16 10:22 七月流火嗞嗞嗞 阅读(229) 评论(0) 推荐(0)
摘要:1 静态代理缺点:代码一对一,重复冗余,编译时就需要存在代理类的.class文件。 2 动态代理优点:动态生成,统一处理,运行时生成代理类。 3 jdk动态代理: Proxy,InvocationHandler 4 cglib动态代理:MethodInterceptor 阅读全文
posted @ 2017-05-02 14:13 七月流火嗞嗞嗞 阅读(221) 评论(0) 推荐(0)
摘要:讲解了sonarqube + sonar-runner的安装配置与使用。 阅读全文
posted @ 2017-04-18 14:47 七月流火嗞嗞嗞 阅读(6510) 评论(2) 推荐(0)
摘要:e.toString()获取的信息包括异常类型和异常详细消息,而e.getMessage()只是获取了异常的详细消息字符串。 1 java.lang.ArithmeticException: / by zero 2 / by zero 阅读全文
posted @ 2017-04-07 15:33 七月流火嗞嗞嗞 阅读(6263) 评论(0) 推荐(1)
摘要:1.java异常处理的几种错误做法 2.异常处理示例 3.常用异常 4.异常类的继承关系 5.异常处理机制 6.Throw和Throws的区别 7.e.toString(), e.getCause() , e.getMeage(), e.printStackTrace() 阅读全文
posted @ 2017-04-07 14:37 七月流火嗞嗞嗞 阅读(885) 评论(0) 推荐(0)
摘要:正则表达式的学习。 阅读全文
posted @ 2017-02-22 17:09 七月流火嗞嗞嗞 阅读(581) 评论(0) 推荐(0)