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去定义变量时候,我们在写代码的时候就会很规范,而且表达出我们的观点,让别人看代码时候,就能一目了然.
记住 写代码的时候一定要见名知意,这样才行.