TCP协议:

                   Socket类

         构造方法:

                   TCP程序,必须先开服务器端

         成员方法

 

         服务器端程序:

                   创建服务器端Socket对象;

                   监听连接;

                   获取输入流,并显示;

                   释放资源

                   ServerSocket类

         网络编程

         网络编程+反馈

        大融合【所有的Java基础融合为一个实例】

 

正则表达式:

         符合某种规则的字符串,常用于校验

         规则:

                   Pattern类

                   A:字符

                            x:任意字符表示任意字符本身

                            \\:反斜线字符【转义字符】

                            \r:回车

                            \n:换行

                   B:字符类

                            [abc]:表示a,b,c任意字符一次

                            [^abc]:任意字符,除了a,b,c

                            [a-zA-Z]:英文字符,两端包括在内

                            [0-9]:任意数字字符

                            交并差

                   C:预定义字符

                            .:任意字符

                            \d:数字字符[0-9]

                            \D:非数字

                            \s:空字符

                            \S:非空字符

                            \w:单词字符:[a-zA-Z_0-9]

                                     单词字符:英文,数字及_

                   D:边界匹配器

                            ^:开头

                            $:行的结尾

                            \b:单词边界(这里出现的不能是单词字符)----提取单词

                   E:数量词

                            x?  x:一次或者一次也没有

                            x*  x:零次或多次

                            x+  x:一次或多次

                            X{n} X,恰好 n 次

                            X{n,} X,至少 n 次

                            X{n,m} X,至少 n 次,但是不超过 m 次

                   F:组合捕获

                           

         功能:

                   判断

                            matches()  邮箱

                   获取【Pattern类  Matcher匹配器】

                           

 

                   切割

                            split()--叠词  :(.)\\1+

                   替换

                            replaceAll():用给定的字符串替换对象中满足正则表达式的字符