随笔分类 -  Java基础

摘要:orderRefundDetailVos.add(orderRefundDetailVo); } //按照时间倒序 Collections.sort(orderRefundDetailVos, new Comparator<OrderRefundDetailVo>() { @Override pub 阅读全文
posted @ 2021-12-15 13:13 Joker-0927 阅读(27) 评论(0) 推荐(0) 编辑
摘要:参考博文:https://blog.csdn.net/qq_37892718/article/details/85226104 阅读全文
posted @ 2020-10-10 14:00 Joker-0927 阅读(136) 评论(0) 推荐(0) 编辑
摘要:概述: 代理顾名思义就是一个人不需要自己亲自去做某一件是,会有一个代理者帮他去做这件事,就好像明星和经纪人的关系,明星是被代理者,经纪人是代理者,在java中也存在这种关系:动态代理。 在动态代理中,代理对象和被代理对象的事项前提是: 代理对象和被代理对象要实现同一个接口 代理对象要和被代理对象使用 阅读全文
posted @ 2020-10-09 13:44 Joker-0927 阅读(100) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; public class GetConstrect { publ 阅读全文
posted @ 2020-10-09 10:56 Joker-0927 阅读(153) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class GetMethod { public stati 阅读全文
posted @ 2020-10-09 10:48 Joker-0927 阅读(132) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.Field; public class GetFiledTheOne { public static void main(String[] args) throws Exception { /* 阅读全文
posted @ 2020-10-09 10:47 Joker-0927 阅读(162) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.Constructor; import java.lang.reflect.Method; public class PersomTestConstract { public static vo 阅读全文
posted @ 2020-10-09 10:41 Joker-0927 阅读(68) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.Method; public class PersomTestMethod { public static void main(String[] args) { Class<Person> aC 阅读全文
posted @ 2020-10-09 10:38 Joker-0927 阅读(80) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.lang.reflect.Field; public class GetFields { public static void main(String[] args) { Class<Person> personClas 阅读全文
posted @ 2020-10-09 10:14 Joker-0927 阅读(87) 评论(0) 推荐(0) 编辑
摘要:概述: 关于Class实例的获得的四种方法中我们知道可以通过类名.class获得对应的Class实例,也就是说所有被加载到内存中的当前运行时类都对应一个Class实例,而这个“当前运行时类”并不是指一定是类的概念,也就是Class实例的类型并不是只有类的概念,Class实例实际上有: Class实例 阅读全文
posted @ 2020-10-09 09:56 Joker-0927 阅读(276) 评论(0) 推荐(0) 编辑
摘要:四种方法: 通过类名.class获得 通过当前运行时类的对象的.getClass获得 通过Class类的静态方法.forName(String path);获得 通过类加载器获得 public class GetClassDemo { public static void main(String[] 阅读全文
posted @ 2020-10-09 09:22 Joker-0927 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-10-08 18:04 Joker-0927 阅读(111) 评论(0) 推荐(0) 编辑
摘要:package com.heima.userJSTL; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.Propert 阅读全文
posted @ 2020-10-08 18:00 Joker-0927 阅读(122) 评论(0) 推荐(0) 编辑
摘要:概述: 我们知道当我们第一次使用某一个类的时候,我们需要先将这个类编译成字节码文件,然后将这个字节码文件加载到内存中,这个加载的过程中需要借助类加载器进行加载进内存。 类加载器的分类: 引导类加载器 扩展类加载器 系统类加载器 自定义类加载器(不做解释) 其中我们最常使用的就是系统类加载器,下面我们 阅读全文
posted @ 2020-10-08 17:55 Joker-0927 阅读(130) 评论(0) 推荐(0) 编辑
摘要:概述: 当程序主动使用某个类的时候,如果该类还未被加载到内存中,则系统会通过类的加载,类的链接,类的初始化三个步骤来对该类进行初始化。 加载,链接,初始化的解释 加载将class文件字节码内容加载到内存中,并将这些静态(static)数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java 阅读全文
posted @ 2020-10-08 17:27 Joker-0927 阅读(161) 评论(0) 推荐(0) 编辑
摘要:动态语言和静态语言 动态语言 静态语言 但是java: 阅读全文
posted @ 2020-10-08 16:51 Joker-0927 阅读(196) 评论(0) 推荐(0) 编辑
摘要:请求头里面的信息是一系列键和值的存在,对于固定的浏览器也差不多是固定的,我们只需要掌握两个方法: 1.通过请求头的名称获取请求头的值: String getHeader(String name); 2. 获取所有的请求头名称: Enumeration<String> getHeaderNames() 阅读全文
posted @ 2020-09-13 20:43 Joker-0927 阅读(139) 评论(0) 推荐(0) 编辑
摘要:request获取请求行的方法: request的请求行的格式是(get方法):GET /hui/servelet?name=zhnagsan HTTP/1.1 获取请求行各个部分的方法: 1. 获取请求方式:GET String getMethod(): 2.获取虚拟目录 /hui String 阅读全文
posted @ 2020-09-13 20:09 Joker-0927 阅读(135) 评论(0) 推荐(0) 编辑
摘要:问题概述: Servelet里面的参数:HttpServletRequest request, HttpServletResponse response是怎么来的?分别代表什么? 问题解答: 因为HttpServletRequest request, HttpServletResponse resp 阅读全文
posted @ 2020-09-13 17:18 Joker-0927 阅读(112) 评论(0) 推荐(0) 编辑
摘要:在Servelet3.0之后我们就可以通过注解的方式为Servelet配置<url-pattern>也就是资源路径,不必在通过web.xml的方式进行修改,通过web.xml的方式我们在之前的博文中已经介绍过。 那么关于注解配置Servelet的方式有下面的几种方式: /xxx 单级目录 /xxx/ 阅读全文
posted @ 2020-09-13 15:52 Joker-0927 阅读(176) 评论(0) 推荐(0) 编辑

// 侧边栏目录