美文网首页
2020-11-15 多线程函数中为什么要有While(true

2020-11-15 多线程函数中为什么要有While(true

作者: 忆丶往 | 来源:发表于2020-11-19 15:59 被阅读0次

多线程函数中为什么要有While(true),如果换成if(true)会怎么样,为什么不能换成if(true)?

for循环while循环其实差不多,for循环能实现的while也能实现,反之亦然;

至于为什么要while(true),举个简单的例子,就是监控程序需要一个死循环,来实现24小时不间隔运行,比如:

while(true){
// 执行监控,发现问题时进行邮件报警等
Thread.Sleep(1000);// 休眠一秒钟,再进行下一次检测
}
//-----------------------------------
while(true){
//死循环,一直执行这里的代码不间断
}
if(true){
//不是循环,这里的代码只执行一次
}

//为什么不用for循环,网上讨论的是for死循环性能要优于while死循环,用while可能是为了美观吧
 for(;;){ }

什么叫序列化与反序列化?

说白了就是把对象转成可传输、可存储的格式(json、xml、二进制、甚至自定义格式)叫做序列化。反序列化顾名思义。

Java Bean的作用

其实就是两句话:

1.1 控制数据的流向,将前台传过来的数据包起来,然后一个一个地插入数据库永久保存。

1.2 从数据库中用jdbc取出数据,然后包起来,最终传递到前台页面进行公开展览

相关文章

  • 2020-11-15 多线程函数中为什么要有While(true

    多线程函数中为什么要有While(true),如果换成if(true)会怎么样,为什么不能换成if(true)? ...

  • 解析Python3 中while true与 whlie 的区别

    最近会思考一个问题:python3 中 while 与 while true 有啥不区别 ? while True...

  • Day06

    Java中对while(true)的理解 while(true)作为无限循环,经常在不知道循环次数的时候使用,并且...

  • while 循环

    1、while 循环while True:print("我喜欢Python")注意:关键词True、False 要...

  • while(true) vs for(;;)

    while(true)和for(;;)到底谁快?test code 字节码执行命令:javap -verbose ...

  • for(;;) 与 while(true)

    总结 for(;;) 比 while(true) 好 为啥:如下(底层完全不同) “死循环”有两种写法:for(;...

  • While true: learn()

    专家系统:识别text决策树:SIFT(scale-invariant feature transform)per...

  • Futex 初学之 虚假唤醒

    用while 代替 if ,防止虚假唤醒。 while( valueneed to wait == true){ ...

  • js循环

    循环语句 while(条件){ 条件为true执行; } 列:while 循环 var a=1; while(a<...

  • Python3实现定时任务

    缺点:不容易控制,而且是个阻塞函数 def timer(n):'''''每n秒执行一次'''while True:...

网友评论

      本文标题:2020-11-15 多线程函数中为什么要有While(true

      本文链接:https://www.haomeiwen.com/subject/whiibktx.html