摘要: Java中的代理 代理模式(Proxy)是通过代理对象访问目标对象,这样可以在目标对象基础上增强额外的功能,如添加权限,访问控制和审计等功能。 增加额外功能,进行增强 引入第三方代理类,进行解耦 静态代理 请参考下面的代码: /** *声明一个明星接口,明星只需要关注自己的唱、跳 */ public 阅读全文
posted @ 2020-04-08 17:37 ws_hawk 阅读(427) 评论(0) 推荐(0) 编辑
摘要: equals()方法和hashCode()方法详解 1. Object类中equals()方法源代码如下所示: /** * Object类中的equals()方法 */ public boolean equals(Object obj) { return (this == obj); } 由以上源代 阅读全文
posted @ 2020-04-08 17:35 ws_hawk 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么会出现Servlet? 因为web服务器(tomcat、Weblogic、iis、apache) 没有处理动态资源请求的能力 (即该请求需要计算),只能处理静态资源的请求(如果浏览器请求某个html页面,web服务器查看请求的html页面是否存在,存在则返回。)如果要让web服务器处理动 阅读全文
posted @ 2019-07-15 14:01 ws_hawk 阅读(752) 评论(0) 推荐(0) 编辑
摘要: Linux环境常用命令 阅读全文
posted @ 2019-07-07 10:31 ws_hawk 阅读(489) 评论(0) 推荐(0) 编辑
摘要: String类的常用方法,记录一下,经常有用到 阅读全文
posted @ 2019-07-04 11:02 ws_hawk 阅读(398) 评论(0) 推荐(0) 编辑
摘要: Java中到底是值传递还是引用传递? 我们先回顾一下基本概念 实参和形参 参数在编程语言中是执行程序需要的数据,这个数据一般保存在变量中。在Java中定义一个方法时,可以定义一些参数, 举个例子: public class Example { public static void main(Stri 阅读全文
posted @ 2019-06-13 22:17 ws_hawk 阅读(417) 评论(0) 推荐(0) 编辑
摘要: / 一级标题 一级标题 / 二级标题 二级标题 以此类推... \ \ // 斜体 示例: // 斜体 \ \ // 粗体 示例: // 粗体 \ \ // 斜体加粗 示例: // 斜体加粗 \~~\~~ // 文字加删除线 示例: ~~~~ // 文字加删除线 或者 // 分割线 示例 : \ \ 阅读全文
posted @ 2019-03-07 18:03 ws_hawk 阅读(119) 评论(0) 推荐(0) 编辑