热门

最新

红包

立Flag

投票

同城

我的

发布
qq_31536117
Java杨永杰
3 年前
trueqq_31536117

break ,continue ,return 的区别及作用
break 跳出总上一层循环,不再执行循环(结束当前的循环体)

continue 跳出本次循环,继续执行下次循环(结束正在执行的循环 进入下一个循环条件)

return 程序返回,不再执行下面的代码(结束当前的方法 直接返回)

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
sleep() 和 wait() 有什么区别?两者都可以暂停线程的执行类的不同:sleep() 是 Thread线程类的静态方法,wait() 是 Object类的方法。是否释放锁:sleep() 不释放锁;wait() 释放锁。用途不同:Wait 通常被用于线程间交互/通信,sleep 通常被用于暂停执行。用法不同:wait() 方法被调用后,线程不会自动苏醒,需要别的线程调用同一个对象上的 notify()或者 notifyAll() 方法。sleep() 方法执行完成后,线程会自动苏醒。或者可以使用wait(longtimeout)超时后线程会自动苏醒。
立即登录