t.sleep(1000);

这个实际是主线程调用t的方法,本来就不科学,(在a线程里调用了b的sleep方法,实际上还是a去睡觉)

t = new Thread(this);

不清楚这个类是Thread子类还是实现了Runnable接口.

可以看下这个例子public class TestThread implements Runnable{

private static int delay = 1000;

private static int mainDelay = 500;

private static int flag = 1;

@Override

public void run() {

for(int i = 0; i

System.out.println("..."+i);

if(i%10==0||flag==0){

System.out.println("try sleep...i="+i);

try {

Thread.sleep(delay);

} catch (InterruptedException e) {

}

}

}

}

public static void main(String[] args) throws Exception {

Thread t = new Thread(new TestThread());

t.start();

for(int j = 0 ;j

Thread.sleep(mainDelay);

if(flag==1) flag = 0;

else flag = 1;

}

}

}

java延迟1秒_java 等待一秒方法相关推荐

  1. java字符串的用法_Java字符串的重要方法的使用实例

    String类将是您存储和处理语言的主要工具之一,本篇文章将带领大家对Java字符串的方法有个基础的认识,了解他的功能使用方法. 本文摘自千锋教育编著的<Java语言程序设计>,如需转载请 ...

  2. java 日期 纳秒_java – 具有纳秒的字符串日期转换

    我已经用这段代码为Android应用程序挣扎了一段时间,我无法理解它.我已经阅读并尝试了我在stackoverflow和其他地方找到的每个解决方案,但仍然没有运气. 我想要做的是有一个函数将像&quo ...

  3. java service层 事务_Java高并发秒时啊API之Service层1

    ---2-1 使用Spring托管Service依赖理论---------------------------- spring ioc优势(工厂模式): 1.对象创建统一托管 2.规范的生命周期管理 ...

  4. java 读出数字声音_JAVA的声音处理方法 (转自伊氏女人)-----淘特网

    JAVA的声音处理方法 (转自伊氏女人)-----淘特网 所属分类:语音合成 开发工具:Java 文件大小:4KB 下载次数:50 上传日期:2005-07-12 16:52:41 上 传 者:麦麦 ...

  5. 在java中怎么加锁_JAVA最好的加锁方法是什么

    关于synchronized 众所周知,JAVA中最简单的加锁方法是用关键字synchronized,我们可以使用这个关键字将一个方法变成线程安全的,也可以将一个代码块变成线程安全的,这样子我们不需要 ...

  6. java math round小数_Java Math round() 使用方法及示例

    Java Math round() 使用方法及示例 Java Math round()方法将指定的值四舍五入为最接近的int或long值,然后将其返回. 也就是说,1.2四舍五入为1,1.8四舍五入为 ...

  7. java paint 怎么用_java如何使用paint方法画图

    详细内容 本篇文章的主要内容是关于在Java里用paint方法画图,具有一定参考价值,感兴趣的朋友可以了解一下,希望能对你有所帮助. java使用paint方法画图 需要继承JFrame类来画窗口 = ...

  8. java支持接口吗_java – 支持专用接口方法

    此支持允许接口的非抽象方法在它们之间共享代码.私有方法可以是静态的或实例的. 接口的私有方法可以是抽象的还是默认的? 我可以问一个例子,"私有静态接口方法"在代码方面是否有用? 解 ...

  9. java hashcode返回值_Java String hashCode() 使用方法及示例

    Java String hashCode() 使用方法及示例 Java String hashCode()方法返回字符串的哈希码. 字符串hashCode()方法的语法为: string.hashCo ...

最新文章

  1. HDU 1155 Bungee Jumping
  2. 在代码中设置RelativeLayout布局中标签的android:layout_toLeftOf、android:layout_toRightOf等属性...
  3. 上海网络推广浅析一个优质的404页面能给网站带来什么优化效果?
  4. 转:两种转换mysql数据编码的方法-latin1转utf8
  5. Python程序开发——Python实现可增删改查的员工管理系统
  6. redis存opc_Redis集群的三种模式
  7. ORA-01940: cannot drop a user that is currently connected解决方法
  8. supermap iserver java 6r许可_SuperMap iserver Java 6R 在 linux 上安装和配置 | 学步园
  9. Particle Filter Tutorial 粒子滤波:从推导到应用(二)
  10. python中的模块调用_Python中模块互相调用的例子
  11. asp.net gridview 模板列 弹出窗口编辑_如何使用极速PDF编辑器的注释工具?
  12. @ControllerAdvice全局异常处理不起作用原因及解决办法
  13. 删除U盘时提示无法停止‘通用卷’设备的解决方法
  14. linux nvm node 权限不够_centos部署node+mongodb环境
  15. 雷达篇(二)线性调频信号公式推导及matlab仿真
  16. python 拟合圆_OpenCV曲线拟合与圆拟合
  17. BZOJ2827: 千山鸟飞绝
  18. initramfs模式介绍及解决方法
  19. STM32之ADC的理解及运用
  20. 几种奥比中光SDK的功能说明以及使用方法

热门文章

  1. 【蓝牙开发】低功耗蓝牙ATT/GATT/Profile/Service/Characteristic规格解读
  2. 苹果系统 python闪退怎么解决_MacOS pyinstaller 打包python应用闪退问题解决
  3. 高通骁龙MSM8916核心板 ARM Cortex-A53 四核 中文资料
  4. C#串口开发案例:迈瑞血球分析仪
  5. win10使用VMware Workstations安装CentOS
  6. gird布局几种用法
  7. 云原生之使用Docker部署BookBrowser电子书浏览器
  8. Android UI 基础知识
  9. java文件头部 追加_java文件追加写入头部
  10. mysql utc_MySQL的时区是否应该设置为UTC?