
JAVa
xiaomagezuishuai
这个作者很懒,什么都没留下…
展开
-
@RequestParam和@RequestBody区别
@RequestMapping(value = "/trans", method = {RequestMethod.GET, RequestMethod.POST}) public String translateV2(TranslateDTO translateDTO, @RequestParam(value="imei", required = false, defaultValue = "aaa") String name, HttpServletRequest request) { .原创 2021-10-15 11:08:49 · 166 阅读 · 0 评论 -
Java类型擦除
Java类型擦除 泛型的本质就是“参数化类型”,也就是说所操作的数据类型被指定为一个参数。 创建集合时就指定集合元素的数据类型,该集合只能保存其指定类型的元素, 避免使用强制类型转换。 Java 编译器生成的字节码是不包含泛型信息的,泛型类型信息将在编译处理时 被擦除,这个过程即类型擦除。类型擦除可以简单的理解为将泛型 java 代码转 换为普通 java 代码,只不过编译器更直接点,将泛型 java 代码直接转换成普通 java 字节码。 类型擦除的主要过程如下: 一.将所有的泛型参数用其最左边界(最原创 2021-03-01 13:18:18 · 131 阅读 · 0 评论