目标
回顾正则表达式
了解Java枚举、日期处理
了解 Java 的反射
掌握 Java 反射实现的常用方法
1、回顾正则表达式
String reg = "^[A-Za-z]+$"; //匹配由26个英文字母组成的字符串
^ 表示一个字符串开始的元素
[A-Za-z] "s"匹配一个大小写字母
+ 前面指定的字符,将会出现一次或多次
$ 表示一个字符串结尾的元素
^[A-Za-z]+$
http://www.baidu.com
2、了解Java枚举、日期处理
枚举:指在程序中,处理固定属性的时候常用的一种编码
方式。
如:编写一个类,描述一年中所有的月份
编写一个类,描述所有的颜色、所有的水果、所有的味道
一个公司所有的岗位
(1)常量,能够表示,但是必须定义值,没有办法统一
(2)枚举,也能够表示固定的值也是一个类,内部只
需要定义名称,不需要定义值。
在一年中,任意输入一个月份,判断是属于哪个季节。
----------------------------------
日期处理
计算机系统时间:java.util.Date
数据库时间:java.sql.Date
两个时间不是指同一个软件中的时间。都以同一个时间
作为起点的。计算机的内部时间元年。1970 1-1 00:00:00 0000
任何软件中的时间都是距离元年的毫秒数。
Date 类型只能表示一个时间点,需要一个能够表示更多
时间信息的类,日历-Calender
Calender 类与 Date 类型之间的转换,也是可以通过
1970年距今的毫秒数进行转换
3、了解 Java 的反射
反射:通过细节的部分,反向推导出一个类完整的组成。
病人去医院检查,会被抽血、量体温、量血压、、、、、
检查出病人身体中:血液循环、心脏、肺部、肝脏、、、
我们写的 java 类看做病人,这个病人的身体组成:
类名(类型)、属性、方法、构造
给你任意一个类的名称,让你找出这个类中所有的
属性、方法、构造、还要你调用它们。
格林威治标准时间GMT
十七世纪,格林威治皇家天文台为了海上霸权的扩张计画而进行天体观测。1675年旧皇家观测所(Old Royal Observatory) 正式成立,到了1884年决定以通过格林威治的子午线作为划分地球东西两半球的经度零度。观测所门口墙上有一个标志24小时的时钟,显示当下的时间,对全球而言,这里所设定的时间是世界时间参考点,全球都以格林威治的时间作为标准来设定时间,这就是我们耳熟能详的「格林威治标准时间」(Greenwich Mean Time,简称G.M.T.)的由来,标示在手表上,则代表此表具有两地时间功能,也就是同时可以显示原居地和另一个国度的时间。
世界协调时间UTC
多数的两地时间表都以GMT来表示,但也有些两地时间表上看不到GMT字样,出现的反而是UTC这3个英文字母,究竟何谓UTC?事实上,UTC指的是Coordinated Universal Time- 世界协调时间(又称世界标准时间、世界统一时间),是经过平均太阳时(以格林威治时间GMT为准)、地轴运动修正后的新时标以及以「秒」为单位的国际原子时所综合精算而成的时间,计算过程相当严谨精密,因此若以「世界标准时间」的角度来说,UTC比GMT来得更加精准。其误差值必须保持在0.9秒以内,若大于0.9秒则由位于巴黎的国际地球自转事务中央局发布闰秒,使UTC与地球自转周期一致。所以基本上UTC的本质强调的是比GMT更为精确的世界时间标准,不过对于现行表款来说,GMT与UTC的功能与精确度是没有差别的。
夏日节约时间DST
所谓「夏日节约时间」Daylight Saving Time
(简称D.S.T.),是指在夏天太阳升起的比较早时,
将时钟拨快一小时,以提早日光的使用,在英国则称为
夏令时间(Summer Time)。这个构想于1784年由美国
班杰明·富兰克林提出来,1915年德国成为第一个正式
实施夏令日光节约时间的国家,以削减灯光照明和耗电开支。自此以后,全球以欧洲和北美为主的约70个国家都引用这个做法。目前被划分成两个时区的印度也正在商讨是否全国该统一实行夏令日光节约时间。欧洲手机上也有很多GSM系统的基地台,除了会传送当地时间外也包括夏令日光节约时间,做为手机的时间标准,使用者可以自行决定要开启或关闭。值得注意的是,某些国家有实施「夏日节约时间」的制度,出国时别忘了跟随当地习惯在表上调整一下,这可是机械表没有的功能设计哦!
CST时间
CST却同时可以代表如下 4 个不同的时区:
Central Standard Time (USA) UT-6:00
Central Standard Time (Australia) UT+9:30
China Standard Time UT+8:00
Cuba Standard Time UT-4:00
可见,CST可以同时表示美国,澳大利亚,中国,
古巴四个国家的标准时间。
分享到:
相关推荐
-第9课测试日本语初级同步测试卷_含答案.pdf
新概念英语第一册第九课教案+练习PPT课件.pptx
2021秋七年级语文上册第3单元第9课从百草园到三味书屋学案新人教版.doc
部编版八年级历史下册第9课对外开放优质教案(含教学反思).pdf
HSK1第9课.ppt
七年级道德与法治下册 第四单元 走进法治天地 第九课 法律在我们身边 第1框 生活需要法律教学反思 新人教版(通用).doc
六年级下册道德与法治第9课知识点总结归纳考点汇编复习资料.pdf
统编版中学语文八年级下册第3单元第9课《桃花源记》预习案.pdf
HSK标准教程6上 课件 第9课.ppt
高中政治必修四第九课到第十二课知识点.doc
基金第九课
新概念英语第一册第九课Lesson9PPT课件.pptx
部编人教版六年级下册道德与法治 第9课 日益重要的国际组织 第一课时 教案(教学设计).doc
《HSK标准教程3》第9课课件.ppt
新版哲学与人生第九课演示文稿.ppt
新部编2019年小学五年级《道德与法治》上册第九课古代科技耀我中华教案.pdf
雅悠教程之易语言第9课
人教版七年级历史上册第九课.ppt
2021-2022学年新教材高中政治选择性必修2第九课纠纷的多元解决方式课后练习.pdf
天狼星AVR单片机第九课AVR单片机片内ADC的原理和使用天狼星AVR单片机第九课AVR单片机片内ADC的原理和使用天狼星AVR单片机第九课AVR单片机片内ADC的原理和使用天狼星AVR单片机第九课AVR单片机片内ADC的原理和使用天狼...