语法 while(布尔表达式){ //循环内容 } 特点 只要布尔表达式值为true,循环会一直执行需要一个让表达式失效的当时来结束循环服务器请求等少数情况会需要循环一直执行正常的业务程序中要避免死循环 实例1: package com.yeyue.struct; public class WhileDemo01 { public static void main(String[] args) { //输出1~100 int i = 0; while (i<100){ i++; System.out.println(i); } } } 实例2: package com.yeyue.struct; public class WhileDemo02 { public static void main(String[] args) { while (true){ //等待客户端连接 //定时检查 //。。。。。。 } } } 实例3: package com.yeyue.struct; public class WhileDemo03 { public static void main(String[] args) { int i = 0; int sum = 0; while (i<=100){ sum = sum + i; i++; } System.out.println(sum); } }