Java之泛型–继承父类与实现多个接口(有示例)
简介
本文介绍java如何用泛型表示继承父类并实现多个接口。
用泛型表示某个类是某个类的子类或者实现了接口的方法为:<T extends A & B & C>
用法1:全都是...
Java之泛型–任意类型与受限的泛型(有示例)
简介
说明
本文介绍Java的通配符:任意类型、受限的泛型。
概述
在泛型操作中也可以通过通配符接收任意指定泛型类型的对象。
本文的公共代码(泛型类):
package com.ex...
Java之泛型–对象指定多个泛型类型(有示例)
简介
说明
本文介绍Java对象指定多个泛型类型的方法。
概述
如果一个类中有多个属性需要使用不同的泛型声明,则可以在声明类时指定多个泛型类型。
泛型类
package com.ex...
Java之泛型–构造方法使用泛型(有示例)
简介
说明
本文介绍Java的构造方法如何使用泛型。
概述
构造方法可以为类中的属性初始化。如果类中的属性通过泛型指定,又需要通过构造设置属性内容,就可以将泛型应用在构造方...
Java之泛型–对象使用泛型的方法(有示例)
简介
说明
本文介绍Java在对象上使用泛型的方法。
概述
可以在新建对象时指定泛型。
泛型类
package com.example.a;
class Point<T> {
private T var;
p...
Java之泛型–Class使用泛型的方法(有示例)
简介
本文用示例介绍Java在方法前加泛型的使用。
类类型的写法
对象所对应的类的泛型写法
Class classA
Class<T> classA
Class<?> classB
Class与Class...
Vue项目部署到SpringBoot项目的方法
简介
本文介绍如何将Vue项目部署到SpringBoot项目。
1.修改前端的后端服务地址
找到vue工程的 .env.development 文件,修改 TARGET 为正式环境后端服务API根地址:
# just a fla...
SpringBoot–访问静态页面
简介
本文介绍SpringBoot如何访问静态页面。
概述
位置与优先级
位置
spring boot的静态资源:
static目录:css、js、图片等
templates目录:html页面
优先级
...
FreeMarker系列–对空值、长度、字符串的判断
简介
本文介绍FreeMarker如何对空值、长度、字符串的判断。
判断对象是否存在(null)
经常会用到,如果对象 != null 则xxxx,在freemarker中表达比较奇怪,例如判断 target 是否为n...
FreeMarker系列–list的用法(长度,遍历,下标,嵌套,排序)
简介
本文介绍FreeMarker的list的用法。
大小
Java
ArrayList<String> list = new ArrayList<String>();
Freemaker
${list?size}
遍历list
<#list ...