除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务演示样例来学习怎样使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病。尤其是它决定将java.util.Date定义为可改动的以及 ...
分类:
编程语言 时间:
2018-02-04 22:36:33
阅读次数:
213
/** * 当天凌晨 */ public static Calendar startOfDay(Calendar c) { if (c == null) { return c; } c.set(Calendar.HOUR_OF_DAY, 0); c.set(Calendar.MINUTE, 0); ...
分类:
编程语言 时间:
2018-02-01 23:14:45
阅读次数:
208
1.new Date() 得到的时间?和系统相差 相差8个小时 2.eclipse控制台打印的时间与系统相差 相差8个小时 3.log4j日志的时间与与系统相差 相差8个小时 上述问题其实是同一个问题。 原因:java获得的时区跟系统的时区不一样 解决方法如下: 1.在代码前加上下面这句话就行了:T ...
分类:
编程语言 时间:
2018-01-15 10:59:40
阅读次数:
124
最近,回忆了一些刚学习Java时经常练习的一些小练习题。感觉还是蛮有趣的,在回顾时想起好多学习时的经历和坎坷,一道小小的练习题要研究半天,珍重过往,直面未来。下面贡献代码,Java 控制台输入数字 输出乘法表(代码练习)。希望能给一些初学者一点点的启发。注释写的比较啰嗦,嘻嘻~ 因为博客园有要求“少 ...
分类:
编程语言 时间:
2018-01-11 19:18:00
阅读次数:
225
本文用到四个类: 获得时间戳 时间戳转换为带格式的字符串 带格式的字符串转换为时间戳 就是这么简单就可以实现来回转换了~ ...
分类:
编程语言 时间:
2018-01-09 12:54:14
阅读次数:
145
Java排序算法 1)分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(箱排序、基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆 ...
分类:
编程语言 时间:
2018-01-08 10:59:28
阅读次数:
205
Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用。 Java 环境设置实例 Java 字符串 Java 数组 Java 时间处理 Java 方法 打印图形 Java 文件操作 Java 目录操作 Java 异常处理 Java 数据结构 J ...
分类:
编程语言 时间:
2017-12-09 18:14:55
阅读次数:
182
importorg.joda.time.*;
importorg.joda.time.format.DateTimeFormat;
importorg.joda.time.format.DateTimeFormatter;
importorg.junit.Test;
importjava.util.Locale;
/**
*@authorbyleizhouon2017/11/0914:20.
*/
publicclassJodaTimeTest{
@Test
publicvoidtest(){
//..
分类:
编程语言 时间:
2017-11-09 16:30:34
阅读次数:
276