final的意思表示最终的: 被final 修饰的变量叫做常量,而常量的意思就是不可修改的量,也不可以赋值. 被final修饰的方法叫做最终方法,别的类不可以调用. 被fianl修饰的类叫做最终类,别的类不可调用,也不能作为父类继承. public class StudentSysterm { private static final String ADDSTUDENT="1"; private static final String DELETESTUDENT="2"; private static final String UPDATESTUDENT="3"; private static final String QUERYSTUDENT="4"; private static final String EXIT="5"; public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>(); loop: while (true) { System.out.println("-------欢迎来到学生管理系统-------"); System.out.println("1.添加学生"); System.out.println("2.删除学生"); System.out.println("3.修改学生"); System.out.println("4.查询学生"); System.out.println("5.退出"); System.out.println("请输入您的选择:"); Scanner sc = new Scanner(System.in); String choice = sc.next(); switch (choice) { case ADDSTUDENT-> addStudent(list); case DELETESTUDENT-> deleteStudent(list); case UPDATESTUDENT-> updataStudent(list); case QUERYSTUDENT-> querystudent(list); case EXIT->{ System.out.println("退出"); break loop; // System.exit(0);//停止虚拟机运行 } default -> System.out.println("没有这个选项"); } } }
当我们利用了fianl去定义变量时候,我们在写代码的时候就会很规范,而且表达出我们的观点,让别人看代码时候,就能一目了然.
记住 写代码的时候一定要见名知意,这样才行.