java(学习笔记第20天)
1、动态绑定 静态绑定
方法重载的时候:
动态绑定:
Per p=new Sub();//运行子类
Per p=new Per();
静态绑定:
Per p=new Sub();//运行父类,编译时决定
Per p=new Per();
静态方法、属性、私有类也是静态綁定
2、udp/tcp
3、url
4、正则表达式 Pattern
"[a,z]{1,3}"
"[a-z[1-9]]"// 一个字符在a到z,或1到9
"[a-z||[1-9]]"// 一个字符在a到z,或1到9
"[[a-z]||[1-9]]"// 一个字符在a到z,或1到9
/d 代表一个数字
* 代表任意个
^f //以f打头
o$ //以o结尾
. //代表任意字符
{3,7} //代表最少3个,最多7个
\\. //代表 “ . ”
.+ //一个或多个
(?i) // 不区分大小写
Pattern pattern=Pattern.compile("[abc12]");//匹配规则
Matcher m=pattern.matcher("abc");//匹配结果
*静态方法写在静态类中
//作业:udp, 有多少java文件,每个文件有多少行(扣除 空行,与注释) 给个url地址,只要是图片全部截取下来
浙公网安备 33010602011771号