摘要:
通配符?,?表示占位,表明将来使用的时候在指明类型 <?>无限定的通配符, 是让泛型能够接受未知类型的数据 <? extends E> 有上限通配符,能够接受指定类及其子类类型的数据,E就是该泛型的上边界 注意:这里不仅继承了父类E的子类,也可以代指显现了接口E的类 <? super E>:有下限的 阅读全文
摘要:
问题产生原因:moudle名称修改,导致项目启动不了 在Terminal界面中执行以下三个命令,我在执行第一个命令的时候报了一个找不到dependency的错误,把那个报错的dependency删了就好了。 mvn clean compile,将项目重新编译 mvn install,打包 阅读全文
摘要:
经常会遇到从GitHub上download的progect在idea里面打开是普通文件夹形式,而并不是我们想要的module形式(文件夹图标右下角有个蓝色的tag),那么如何快速转换成我们想要的module形式呢? 1、右击project,选择第二项“add framework support”,然 阅读全文
摘要:
项目结构需要有一个target目录,需要一个src目录, 提示: 添加类的target,编译文件存放地址 阅读全文
摘要:
泛型接口: 定义一个泛型接口: 通过类去实现这个泛型接口的时候指定泛型T的具体类型。 指定具体类型为Integer: 指定具体类型为String: 指定具体类型为一个自定义的对象: 泛型类: 在编译器,是无法知道K和V具体是什么类型,只有在运行时才会真正根据类型来构造和分配内存。 泛型方法: 引用其 阅读全文
摘要:
转载自: 微信公众号:Java后端技术 引言 那么是哪八条一定要改的配置呢!我没列快捷键,是因为IDEA原生的快捷键,我用的也挺顺手,所以并不是认为一定要改! 自动编译开关 忽略大小写开关 智能导包开关 悬浮提示开关 取消单行显示tabs的操作 项目文件编码 滚轴修改字体大小 设置行号显示 自动编译 阅读全文