随笔分类 -  Java基础

Java基础知识
摘要:1. 使用Arrays.asList的注意事项 1.1 可能会踩的坑 先来看下Arrays.asList的使用: List<Integer> statusList = Arrays.asList(1, 2); System.out.println(statusList); System.out.pr 阅读全文
posted @ 2021-03-29 10:36 satire 阅读(117) 评论(0) 推荐(0)
摘要:概览 在本文中,我们将看到什么是 Java 枚举,它们解决了哪些问题以及如何在实践中使用 Java 枚举实现一些设计模式。 enum关键字在 java5 中引入,表示一种特殊类型的类,其总是继承java.lang.Enum类,更多内容可以自行查看其官方文档。 枚举在很多时候会和常量拿来对比,可能因为 阅读全文
posted @ 2021-03-12 09:23 satire 阅读(177) 评论(0) 推荐(0)
摘要:Java性能优化的50个细节(珍藏版) 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目 阅读全文
posted @ 2021-02-01 10:46 satire 阅读(145) 评论(0) 推荐(0)
摘要:Java中的线程池类有两个,分别是:ThreadPoolExecutor和ScheduledThreadPoolExecutor,这两个类都继承自ExecutorService。利用这两个类,可以创建各种不同的Java线程池,为了方便我们创建线程池,Java API提供了Executors工厂类来帮 阅读全文
posted @ 2021-01-14 19:59 satire 阅读(202) 评论(0) 推荐(0)
摘要:1. Use SimpleDateFormat to format Date. Watch out, SDF is NOT THREAD-SAFE, it might not be important but keep that in mind. /** * 时间格式(yyyy-MM-dd) */ 阅读全文
posted @ 2020-11-18 17:21 satire 阅读(396) 评论(0) 推荐(0)
摘要:JDBC中日期时间的处理技巧 详谈Java.util.Date和Java.sql.Date 基础知识 Java中用类java.util.Date对日期/时间做了封装,此类提供了对年、月、日、时、分、秒、毫秒以及时区的控制方法,同时也提供一些工具方法,比如日期/时间的比较,前后判断等。 java.ut 阅读全文
posted @ 2020-11-17 16:45 satire 阅读(3793) 评论(0) 推荐(1)