上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页
  2019年4月16日
摘要: 测试驱动开发(Test Driver Development) 1.使用main()方法测试的缺点: 只能有1个main()方法,不能把测试代码分离 没有打印出测试结果和期望结果,例如expected:3628800,but actual:362880 因此,需要一种测试框架,帮助我们编写测试 3. 阅读全文
posted @ 2019-04-16 09:36 singleSpace 阅读(778) 评论(0) 推荐(0) 编辑
  2019年4月12日
摘要: jdk提供了2套新旧的API来处理日期和时间。 java.util Date Calendar java.time(JDK =1.8) Localdate LocalTime LocalDateTime ZonedDateTime Instant java.sql时间 java.util.Date表 阅读全文
posted @ 2019-04-12 22:05 singleSpace 阅读(638) 评论(0) 推荐(0) 编辑
  2019年4月11日
摘要: ZonedDatetime = LocalDateTime + ZoneId ZonedDateTime:带时区的日期和时间 ZoneId:新的API定义的时区对象(取代几句的java.util.TimeZone) Instant:时刻对象(epoch seconds) 1.ZonedDateTim 阅读全文
posted @ 2019-04-11 20:55 singleSpace 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 1.java.time提供了新的日期和时间API: LocalDate/LocalTime/LocalDateTime ZoneDateTime/ZoneId Instant Formatter 新API特点: 严格区分日期、时间 所有的类均为不变类(类似String) 修复了Month范围1-12 阅读全文
posted @ 2019-04-11 19:10 singleSpace 阅读(308) 评论(0) 推荐(0) 编辑
  2019年4月7日
摘要: Calendar类 历史上有许多纪年方法,其差异太大了。为了统一计时,通常采用格里高利日历。 1.创建Calendar对象 Calenda类是一个抽象类,所以不能使用构造器来创建Calendar对象。使用getInstance()方法来获取Calendar对象。这些方法根据TimeZone,Loca 阅读全文
posted @ 2019-04-07 20:27 singleSpace 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 计算机中如何存储和表示日期和时间 Epoch Time:从1970年1月1日零点(格林威治时区/GMT+00:00)到现在经历的秒数,也叫timestamp, 例如: 秒级: 北京 2016 11 20 08:15:01=1479600901 伦敦 2016 11 20 00:15:01=14796 阅读全文
posted @ 2019-04-07 20:25 singleSpace 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.日期 日期是指某一天,如2016 11 20,2018 1 1 2.时间有2种: 不带日期的时间:14:23:54 带日期的时间:2017 1 1 20:21:23,唯一确定某个时刻 3.时区 时区:全球有24个时区。以英国格林尼治天文台为0度经线。每个时区横跨经度15度。相邻两个时区的时间相差 阅读全文
posted @ 2019-04-07 15:37 singleSpace 阅读(248) 评论(0) 推荐(0) 编辑
  2019年4月6日
摘要: 1.java.io.Writer和java.io.OutputStream的区别 |OutputStream|Writer| | | | |字节流,以byte为单位|字符流,以char为单位| |写入字节(0 255):void write(int b)|写入字符(0 65535):void wri 阅读全文
posted @ 2019-04-06 19:17 singleSpace 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.java.io.Reader和java.io.InputStream的区别 |InputStream|Reader| | | | |字节流,以byte为单位|字符流,以char为单位| |读取字节( 1,0 255):int read()|读取字符,( 1,0 65535):int read() 阅读全文
posted @ 2019-04-06 19:08 singleSpace 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.序列化 序列化是指把一个Java对象变成二进制内容byte[] 序列化后可以把byte[]保存到文件中 序列化后可以把byte[]通过网络传输 一个Java对象要能序列化,必须实现Serializable接口: Serializable接口没有定义任何方法 空接口被称为标记接口(Marker I 阅读全文
posted @ 2019-04-06 15:58 singleSpace 阅读(276) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页