Java switch case数据类型原理解析