目标
回顾正则表达式
了解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 类看做病人,这个病人的身体组成:
类名(类型)、属性、方法、构造
给你任意一个类的名称,让你找出这个类中所有的
属性、方法、构造、还要你调用它们。
了解 Field、Constructor、Method
java高级
最新推荐文章于 2019-07-13 16:28:02 发布