摘要: Java 多态的实现机制 是父类或接口定义的引用变量可以指向子类或实现类的实例对象,而程序调用的方法在运行期才动态绑定,就是引用变量所指向的具体实现对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法。 浅谈多态机制的意义及实现 在面向对象编程(Object-Orien 阅读全文
posted @ 2018-12-17 22:25 NEVERS 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、equal()方法 Object类中equals()方法实现如下: 通过该实现可以看出,Object类的实现采用了区分度最高的算法,即只要两个对象不是同一个对象,那么equals()一定返回false。 虽然我们在定义类时,可以重写equals()方法,但是有一些注意事项;JDK中说明了实现eq 阅读全文
posted @ 2018-12-12 22:06 NEVERS 阅读(141) 评论(0) 推荐(0) 编辑
摘要: String 对象是不可变的。String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符串的内容,而最初的String对象丝毫未动。 当把q传给upcase()方法的时候,实际传递的是引用的一个拷贝。其实,每当把String对象作为方法的参 阅读全文
posted @ 2018-12-12 21:54 NEVERS 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、查看当前目录下的文件 ls [参数][文件目录] -a 查询所有文件和文件夹。包含隐藏的 -l 查看详细列表。 ls -l 简写为ll -h 友好显示信息。(可以显示大小,不加只显示字节) ll -h 开头为d(目录),为- 普通文件,l内容 2、切换命令 cd [参数][目录] ../ 向上一 阅读全文
posted @ 2018-11-18 22:20 NEVERS 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引 阅读全文
posted @ 2018-02-18 22:36 NEVERS 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一:只适合单线程环境(不好) 注解:Singleton的静态属性instance中,只有instance为null的时候才创建一个实例,构造函数私有,确保每次都只创建一个,避免重复创建。缺点:只在单线程的情况下正常运行,在多线程的情况下,就会出问题。例如:当两个线程同时运行到判断instance是否 阅读全文
posted @ 2018-02-18 22:30 NEVERS 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Comparable Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进 阅读全文
posted @ 2018-02-18 22:27 NEVERS 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。 2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上 阅读全文
posted @ 2018-02-18 21:55 NEVERS 阅读(296) 评论(0) 推荐(1) 编辑
摘要: 1、List和Set接口继承自Collection接口,而Map不是继承的Collection接口 2.、List接口 List接口有三个实现类:LinkedList,ArrayList,Vector LinkedList:底层基于链表实现,链表内存是散乱的,每一个元素存储本身内存地址的同时还存储下 阅读全文
posted @ 2018-02-18 21:49 NEVERS 阅读(1298) 评论(0) 推荐(1) 编辑
摘要: 1、读取配置(初始化ModuleConfig对象) Struts框架总控制器(ActionServlet)是一个Servlet, 在web.xml中配置成自动启动的Servlet。 读取配置文件(struts-config.xml)的配置信息, 为不同的Struts模块初始化响应的ModuleCon 阅读全文
posted @ 2017-08-18 15:47 NEVERS 阅读(251) 评论(0) 推荐(0) 编辑