浅显理解Java泛型的super和extends

浅显理解Java泛型的super和extends

目录

概念简单理解

  • List<? extends T>表示该集合中存在的都是类型T的子类,包括T自己

  • List<? super T>表示该集合中存的都是类型T的父类,包括T自己

阅读全文

日常Java练习题(每天进步一点点系列)

==提示==:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴,我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验,==末尾还有福利==。

阅读全文

SpringBoot集成使用jsp(超详细)

添加依赖

SpringBoot-starter-web内嵌的Tomcat无法解析jsp(Thymeleaf),需要额外添加类库:Jasper

1
2
3
4
5
<!-- 解析jsp类库  -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
阅读全文

解决访问tomcat下文件夹(如temp)显示有权限【在tomcat目录下创建文件需要管理员权限】的问题

有些时候我们会看到错误日志,显示没有权限访问tomcat下的某某目录,或者用tomcat时报出了一些错误,极有可能和我们的tomcat文件夹存在访问权限的问题有关!我们试一下在tomcat下的某些目录,特别是在temp文件夹下创建文件,看是否需要管理员权限,有时我们把tomcat装到了系统盘,就会显示需要管理员权限才可以创建文件,这样会导致很多情况下提示在tomcat的目录下存在访问权限的问题。

解决办法:

阅读全文

Spring入门案例【spring框架创建对象】(超详细)

Spring框架概述

(1)Spring是轻量级的开源的JavaEE框架。
(2)Spring可以解决企业应用开发的复杂性。
(3)Spring框架主要由七部分组成,分别是 Spring Core、 Spring AOP、 Spring ORM、 Spring DAO、Spring Context、 Spring Web和 Spring Web MVC。
(4)Spring有两个核心部分:IOC和AOP
    1、IOC:控制反转,把创建对象的过程交给Spring进行管理。
    2、AOP:面向切面,不修改源代码进行功能增强。

阅读全文