通常情况下,在一个线程调用 run() 方法(在 Runnable 开启的线程),在另一个线程调用 stop() 方法。 如果 第一行 中缓冲区的 active 值被使用,那么在 第二行 的 active 值为 false 时循环不会停止。
但是以上代码中我们使用了 volatile 修饰 active,所以该循环会停止。
发表日期: 2022-03-23 11:05:23 浏览次数:107
宣城网站设计

县区 | 下辖乡镇 |
宣州区 | 设双桥、济川、澄江、鳌峰、飞彩、西林、敬亭山、金坝 、向阳 9个街道办事处,朱桥、养贤、五星、黄渡 4 个乡,水阳、寒亭、文昌、狸桥、沈村、古泉、洪林、孙埠、杨柳、水东、 新田、溪口、周王、 13个镇;岗桥、丁店、双塘等167个村,梅清、溪口、华阳等52个社区。 |
郎溪县 | 设凌笪、姚村 2 个乡,建平、梅渚、涛城、十字、 毕桥、新发、飞里 7 个镇;定埠、十字、新发、官桥等 94个村,建平、中山、钟桥、南丰等 15 个社区。 |
广德市 | 设卢村、东亭、四合3个乡,桃州、柏垫、邱村、誓节、新杭、杨滩 6 个镇;团山、茅田、宏霞等105 个村,凤凰、凤井、清溪、大木桥等34个社区。 |
宁国市 | 设西津、南山、河沥溪、天湖、汪溪、竹峰 6 个街道办事处,云梯畲族、南极、万家、方塘、青龙 5 个乡,梅林、中溪、宁墩、霞西、甲路、胡乐、港口、仙霞 8 个镇;双溪、罗溪、凤形、津北等 103 个村,独山、杨山、双龙、津南等 25 个社区。 |
泾县 | 设汀溪、昌桥2个乡,泾川、茂林、榔桥、桃花潭、琴溪、蔡村、云岭、黄村、丁家桥 9 个镇;岩潭、潘石、石山、巧峰、古坝等 132个村,茂林、百园、水西、城北、幕桥等 15 个社区。 |
绩溪县 | 设家朋、荆州、板桥头 3 个乡,华阳、伏岭、临溪、瀛洲、长安、金沙、扬溪、上庄 8 个镇;高迁、溪马、朗坑等 76 村,东山、杨柳、来苏等 5 个社区。 |
旌德县 | 设版书、云乐、孙村、兴隆 4 个乡,旌阳、三溪、庙首、白地、蔡家桥、俞村 6 个镇;新庄、板桥、凫秀、霞溪等 61 村,新桥、瑞市、庙首等 7 个社区。 |
通常情况下,在一个线程调用 run() 方法(在 Runnable 开启的线程),在另一个线程调用 stop() 方法。 如果 第一行 中缓冲区的 active 值被使用,那么在 第二行 的 active 值为 false 时循环不会停止。
但是以上代码中我们使用了 volatile 修饰 active,所以该循环会停止。
tianqixin
429***967@qq.com
JAVA 的类(外部类)有 2 种访问权限: public、default。
而方法和变量有 4 种:public、default、protected、private。
其中默认访问权限和 protected 很相似,有着细微的差别。
修饰符:abstract、static、final
tianqixin
429***967@qq.com
abstract: 表示是抽象类。 使用对象:类、接口、方法
static: 可以当做普通类使用,而不用先实例化一个外部类。(用他修饰后,就成了静态内部类了)。 使用对象:类、变量、方法、初始化函数(注意:修饰类时只能修饰 内部类 )
final: 表示类不可以被继承。 使用对象:类、变量、方法
public 意味着任何地方的其他类都能访问。
default 则是同一个包的类可以访问。
protected 表示同一个包的类可以访问,其他的包的该类的子类也可以访问。
private 表示只有自己类能访问。
大白小爱
362***275@qq.com
整个世界都打包成一块,同时划分为四个层次: 联合国(public)【其他包】、国家(protected)【继承子孙】、洲际(default)【同一包】、个人(private)【当前类】。
联合国制定规则所有人都可以用,国家制定的只有在国家内可以用,各联邦洲因地制宜有制定当地民法,个人制定的就给个人使用。
大白小爱
362***275@qq.com
dsfsdf
dsf***@126.com
static全局变量与普通的全局变量:static全局变量只初使化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量:static局部变量只被初始化一次,下一次依据上一次结果值;
static函数与普通函数:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。
dsfsdf
dsf***@126.com
Real
zen***0522@163.com
参考地址
静态变量并不是说其就不能改变值,不能改变值的量叫常量。 其拥有的值是可变的 ,而且它会保持最新的值。说其静态,是因为它不会随着函数的调用和退出而发生变化。即上次调用函数的时候,如果我们给静态变量赋予某个值的话,下次函数调用时,这个值保持不变。