
Java SE
xywwoo55
博观约取,厚积薄发
展开
-
JavaSE 正则表达式的使用
文章目录1. 前言2. 正则表达式语法2.1 非打印字符2.2 特殊字符2.3 限定符2.4 其他字符2.5 子表达式3. Java中的正则表达式使用3.1 入门1. 前言正则表达式的内容很多,这里只说基本的部分2. 正则表达式语法2.1 非打印字符\f 匹配一个换页符。\n 匹配一个换行符。\r 匹配一个回车符。\s 匹配任何空白字符,包括空格、制表符、换页符等等。\S 匹配任何非空白字符。\t 匹配一个制表符。\v 匹配一个垂直制表符。2.2 特殊字符$ 匹配输入字符串的结尾位原创 2020-11-08 11:46:47 · 209 阅读 · 0 评论 -
JavaSE 线程同步
1.线程同步线程安全问题都是由全局变量及静态变量引起的。若每个线程中对全局变量、静态变量只有读操作,而无写操作,一般来说,这个全局变量是线程安全的;若有多个线程同时执行写操作,一般都需要考虑线程同步,否则的话就可能影响线程安全。解决多线程并发访问一个资源的安全性问题:Java中提供了同步机制2. synchronized2.1 同步代码块同步代码块:synchronized关键字可以用于方法中的某个区块中,表示只对这个区块的资源实行互斥访问。格式:synchronized(同步锁){原创 2020-11-01 22:01:37 · 111 阅读 · 0 评论 -
JavaSE 多线程
文章目录1.一些概念2.使用多线程2. extends Thread1.一些概念并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的原创 2020-11-01 21:13:51 · 102 阅读 · 0 评论