[java]4、静态变量的控制修改
来源:互联网 发布:javascript 取前几位 编辑:程序博客网 时间:2024/05/07 11:23
由于java项目运行中,需要动态修改某些参数,除了可以配置成读取数据库中的数据外,还可以配置成 静态变量的控制修改。
下面模仿项目运行时,静态变量被修改。静态变量动态被修改的好处与作用.....
import java.util.Timer;import java.util.TimerTask;/** * @Description: 静态变量的控制修改 * @date 2016年2月26日 上午10:45:02 */public class TestStatic {static int intStatic=1;public static void main(String[] args) {try {new Thread(new Runnable() {@Overridepublic void run() {//每1秒输出static值while(true){intStaticPrint();try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}}}).start();System.out.println("第二个线程");timer1();System.out.println("第三个线程");timer2();} catch (Exception e) {e.printStackTrace();}}protected static void intStaticPrint() {System.out.println("intStatic值:"+intStatic);} /** * @Description 定时器1 * @date 2016年2月26日 上午11:26:51 */public static void timer1() { System.out.println("启动定时器1"); Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { intStatic=123456; System.out.println("-------设定要指定任务--------"); } }, 10000);// 设定指定的时间time,此处为10000毫秒后 } /** * @Description 定时器2 * @author zhitao.li * @date 2016年2月26日 上午11:26:51 */public static void timer2() {System.out.println("启动定时器2");Timer timer = new Timer();timer.schedule(new TimerTask() {public void run() {intStatic=789;System.out.println("-------第二次设定要指定任务--------");}}, 12000);// 设定指定的时间time,此处为12000毫秒} }
0 0
- [java]4、静态变量的控制修改
- 修改java的静态final变量
- java的静态变量
- java的静态变量
- JNI获取并修改Java中类的变量和静态变量的值
- 静态局部变量初始化次数的控制
- java的静态变量,静态代码块和静态变量
- java基础 4、静态变量和实例变量的区别
- 利用指针修改静态变量的值
- java的静态方法和静态变量
- Java的静态变量和静态方法
- java静态变量,静态方法的理解
- java静态变量的陷阱
- Java 静态变量的继承
- Java 的静态变量和实例变量
- [Java]静态变量与非静态变量的区别
- java静态变量与C静态变量的区别
- java静态变量和非静态变量的初始化
- 一步一步实现Periscope点赞效果
- redis3.0.0 集群安装
- Swift 手势及其具体识别器
- HTTP协议理解与应用总结
- 关于.NET 的NuGet包还原失败问题解决
- [java]4、静态变量的控制修改
- Socket file /tmp/mysql.sock exists. Is another MySQL daemon already running with the same unix socke
- Android-笔记-160301
- 使用Java语言实现标准的键盘输入
- ROS学习系列---RViz中移动机器人来学习 URDF,TF,base_link, map,odom和odom 主题的关系
- ZOJ1041
- Java程序员修炼之道 之 Logging(1/3) - Logback 配置
- redis 五种数据类型的使用场景
- 你需要掌握的前端代码性能优化工具