面试
birdlun
这个作者很懒,什么都没留下…
展开
-
面试
在JAVA中如何跳出当前的多重嵌套循环? 1. Break + 标签 2. 使用多个条件判断 3. 使用方法的return 在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break语句,即可跳出外层循环。例如, ok: for (int i = 0; i < 10; i++) { for (int j = 0; j &...原创 2020-04-18 15:35:43 · 227 阅读 · 0 评论 -
面试题 线程
一个线程的生命周期 新建状态: 使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。 就绪状态: 当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。 运行状态: 如果就绪状态的线程获取 CPU 资源,就...原创 2020-04-18 09:48:36 · 287 阅读 · 0 评论