![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础语法
dengjili
一个人在党性、真诚、智慧三样东西中,只可能拥有两样
update by 2022/2/9
同时拥有党性、真诚、智慧,已经不是普通人
展开
-
servlet路径映射
在servlet路径映射中,关于url-pattern的配置有三种 完全路径匹配 目录匹配 扩展名匹配 其优先级分别为:完全路径匹配>目录匹配>扩展名匹配; 完全路径匹配: /servlet/servlet01,请求url也路径一致 目录匹配:/servlet/*,判断以xxx目录开头的所有请求,也是通配符匹配 后缀名匹配,不能以/开头,以*开头,比如 *.do,后缀匹配 ...原创 2020-12-21 15:49:56 · 258 阅读 · 0 评论 -
JDK动态代理分析
动态代理的使用 Proxy 提供用于创建动态代理类和实例的静态方法,它还是由这些方法创建的所有动态代理类的超类。 创建某一接口 Foo 的代理: InvocationHandler handler = new MyInvocationHandler(...); Class proxyClass = Proxy.getProxyClass( Foo.class.getClassLoader(), new Class[] { Foo.class }); Foo f原创 2020-06-01 11:10:12 · 142 阅读 · 0 评论 -
Java WatchService示例自动重新加载属性
当配置文件中发生任何更改时,自动刷新配置文件——这是大多数应用程序中常见的问题。每个应用程序都有一些配置,这些配置将在配置文件中的每次更改时刷新。过去解决这个问题的方法包括有一个线程,它根据配置文件的最后更新时间戳定期轮询文件更改。 现在有了Java 7,一切都变了。Java 7引入了一个优秀的特性:WatchService。我将试着给你一个解决上述问题的可能办法。这可能不是最好的实现,但它肯定会...原创 2019-12-18 23:11:43 · 304 阅读 · 0 评论 -
Java 8函数式编程梳理
默认方法 可以给接口添加一个默认的实现方法,优点,针对现有的接口,如List,我们可以偷偷的添加新的方法,这样可以达到一种兼容目的 实例 public interface A { default void print() { System.out.println("A.print()"); } } public interface B { default void print() { ...原创 2019-04-26 12:14:04 · 176 阅读 · 0 评论 -
java内部类整理
java 内部类为java提供的语法,有必要掌握,我这里是基于JDK8,版本不一样语法可能有变化,如final变化 内部类基本使用 定义内部类 public class Outer { private int x = 10; public void print() { System.out.println(x); } public class Inner { privat...原创 2019-04-25 13:00:39 · 118 阅读 · 0 评论