基础知识
文章平均质量分 55
饶雨涛
这个作者很懒,什么都没留下…
展开
-
java中的四种内部类
在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类。(1)局部内部类是定义在一个方法或者一个作用域里面的类,它和成员内部类的区别在于局部内部类的访问仅限于方法内或者该作用域内;(3)在外部类中如果要访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向这个对象的引用来访问;(4)成员内部类是依附外部类而存在的,也就是说,如果要创建成员内部类的对象,前提是必须存在一个外部类的对象;转载 2023-12-16 22:57:03 · 87 阅读 · 1 评论 -
【/、/*】SpringMVC中DispatcherServletComtext的url-pattern的路径配置
"/"只拦截控制器路径(不包括静态资源),“/*”拦截所有(包括静态资源),“/**”没有这个用法。另外,WEB-INF下的资源外部都无法直接访问(可通过后端内部转发)原创 2023-01-16 12:10:53 · 89 阅读 · 0 评论 -
为什么用类加载器加载配置文件,而不用IO流
的方式的话,就算我们在写代码时强行指定资源的路径,因为这样包括了项目根到模块再到资源的路径,一旦把class文件给到客户,客户将模块名更改,而代码中指定的路径已经固定,就会出现路径错误。的方式不会存在这种问题,因为他的跟路径在src(classpath),客户对其上层路径的操作都不会影响到。以项目为根目录,当我们把编译后的class目录给到客户时,模块名和模块前的路径是客户自己决定的,这时候。加载项目根目录下的资源,首先两者的路径配置就不同。的方式的路径会出问题,比如,使用。根据路径对资源的正常加载。原创 2023-01-13 09:21:21 · 188 阅读 · 0 评论 -
jdk动态代理多种结构尝试,从经典实现到handler动态化
jdk动态代理尝试各种结构...原创 2022-12-17 09:35:17 · 245 阅读 · 0 评论 -
java枚举(Enum)简述,多例模式的”语法糖“
枚举,其实就是单例设计模式的一种拓展“多例设计模式”,枚举可以自己定义,也可以使用java给出的语法。枚举在很多的地方都有应用,比如: switch;季节:季节:春、夏、秋、东;月份:1月、2月....、12月;线程状态:新建状态、 运行状态、阻塞状态、等待状态、超时等待状态、终止;等。 当程序中有一些固定类型固定数量的值时,使用枚举可以让代码更简洁、易读、更具有可维护性。 (按视频流程总结的。。。慢慢看吧)加finial设置为无法被修改。 在jdk1.5之前,对于多例设计模式转载 2022-11-26 00:52:09 · 587 阅读 · 0 评论