Java编程里面死循环推荐使用吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java编程里面死循环推荐使用吗?相关的知识,希望对你有一定的参考价值。
看情况了,如果能不用死循环的话还是尽量不用。因为控制不好程序就会出现大量占用CPU的情况但是有时经常不得已需要用的,比如服务器每段间隔取执行某个任务,就可以用线程加死循环实现的,每次执行完后线程休眠休眠一段时间再执行,这是很常用的办法。由于线程执行完后会休眠,所以不会出现cpu大量占用。不过需要注意线程的数目。
重要还是看需求,需要了就用。 参考技术A 不能使用java,因为不是一个公司的产物,java需要sun公司的jdk平台,而vs系列开发工具只有vc/c++,vb,c#,f# 参考技术B 可以有for(;;);
里边做个退出条件! 参考技术C 当然不推荐了,难道你要循环到电脑冒烟才放心吗?追问
不是,有些时候实现某些功能 用死循环貌似也可以
追答已经有满意答案了。
参考技术D 用死循环不太好吧 ,我没用过Java 用json-lib转换成json 时候出错,死循环,因为需要转的list 集合中的对
Java 用json-lib转换成json 时候出错,死循环,因为需要转的list 集合中的对象存在一对多关系,请问这种情况各位大神怎么处理好?
json转换报错基本有两种,一种是死循环,一种是代理对象的延迟死循环要用setExclude(new String[]" ")方法设置对象里面相互嵌套的属性名,让他不参数装换 参考技术A 搜索关键字@JsonManagedReference
以上是关于Java编程里面死循环推荐使用吗?的主要内容,如果未能解决你的问题,请参考以下文章
java并发编程要点速览(Java并发容器和框架,原子操作类,并发工具类)
java 网络编程 TCP协议 java 服务器和客户端 java socket编程