1.System类
1.system类是一个final类,该类的所以属性和方法都是静态的
2.system类常用方法:
currentTimeMillis() 返回以毫秒为单位的当前时间
gc()调用垃圾回收器
2.String类
(所以的东西都可以用字符串表示,那么各种数据类型都可以转化为String类型)
string类是final类,一旦一个string对象被创建,那么包含在这个对象中的内容就不 可改变,直至这个对象被销毁。若你对它操作更改,实际上是产生一个新的对象。
3.正则表达式(regex):一个字符串模板,规定了字符串样式。任何一个字符串都是正则 表达式。
1.模糊符号:()、[]、{} 、+ 、*
2. matches()--正则表达式(regex)匹配
一个[]代表一个字符。
{}:代表正则表达式反复出现的次数。
{m,n}:最少出现m次,最多出现n次
{m,}:至少m次,最多不限
{m}:只能m次
*、+、? 表示前面表达式出现的次数。
*:表示任意次;+:表示至少一个;?:表示0到1次
( | ):代表可选择的表达式,|前后的表达式都可选,且不限字符和次数。
4.StringBuffer类
StringBuffer 对象代表一个内容可变的字符串。StringBuffer在进行字符串处理时, 不生成新的对象,在内存使用上要优于String。(String会产生新对象)
5.StringBuilder类
StringBuilder对象也代表字符串对象。与StringBuffer在很多方面是相同的,不同 地方是:StringBuffer是线程安全的,速度快;而StringBuilder则线程不安全,速 度慢。
1.system类是一个final类,该类的所以属性和方法都是静态的
2.system类常用方法:
currentTimeMillis() 返回以毫秒为单位的当前时间
gc()调用垃圾回收器
2.String类
(所以的东西都可以用字符串表示,那么各种数据类型都可以转化为String类型)
string类是final类,一旦一个string对象被创建,那么包含在这个对象中的内容就不 可改变,直至这个对象被销毁。若你对它操作更改,实际上是产生一个新的对象。
3.正则表达式(regex):一个字符串模板,规定了字符串样式。任何一个字符串都是正则 表达式。
1.模糊符号:()、[]、{} 、+ 、*
2. matches()--正则表达式(regex)匹配
一个[]代表一个字符。
{}:代表正则表达式反复出现的次数。
{m,n}:最少出现m次,最多出现n次
{m,}:至少m次,最多不限
{m}:只能m次
*、+、? 表示前面表达式出现的次数。
*:表示任意次;+:表示至少一个;?:表示0到1次
( | ):代表可选择的表达式,|前后的表达式都可选,且不限字符和次数。
4.StringBuffer类
StringBuffer 对象代表一个内容可变的字符串。StringBuffer在进行字符串处理时, 不生成新的对象,在内存使用上要优于String。(String会产生新对象)
5.StringBuilder类
StringBuilder对象也代表字符串对象。与StringBuffer在很多方面是相同的,不同 地方是:StringBuffer是线程安全的,速度快;而StringBuilder则线程不安全,速 度慢。