首先我们来描述一下在开发中遇到的问题,场景如下: 比如我们要拦截所有请求,获取请求中的某个参数,进行相应的逻辑处理:比如我要获取所有请求中的公共参数 token,clientVersion等等;这个时候我们通常有两种做法 前提条件是我们实现Filter类,重写doFilter方法 1、通过getPa ...
分类:
其他好文 时间:
2017-08-22 17:37:23
阅读次数:
282
一:String类概述 1.字符串字面值"abc"也可以看成是一个字符串对象. 2.字符串时常量,一旦被赋值,就不能被改变. 3.String类重写了toString方法. 二:String类常用构造方法 1.String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。 2.S ...
分类:
其他好文 时间:
2017-08-20 18:16:42
阅读次数:
206
1.重写规则 在具有继承关系的两个类中,子类中的方法满足以下条件,称为子类重写了父类的方法 a.方法名相同 b.参数必须相同 c.子类方法的返回值的类型必须和父类方法返回值的类型相同或者是父类方法返回值类型的子类 d.子类方法的访问权限修饰符必须大于等于父类方法的访问权限修饰符 e.如果父类中的方法 ...
分类:
其他好文 时间:
2017-08-20 12:36:14
阅读次数:
111
package com.demo02; public class TestObject { /** * @param args */ /* * 1、object类是根类,里面定义的==和equals的作用相同,都是比较引用地址 * 2、而String不可变类重写了里面的equals方法。 * 此时的 ...
分类:
编程语言 时间:
2017-08-17 14:34:41
阅读次数:
128
1 什么是单一继承?继承是否具有传递性? 4 子类重写父类方法后,可通过super.父类方法访问父类方法,请举应用例子 5 重写的方法可以访问子类的对象吗? 8 重写与重载的区别有哪些? 8 分析如上代码,输出结果为? class Super {public void f() {System.out ...
分类:
其他好文 时间:
2017-08-13 01:05:23
阅读次数:
132
Java面向对象-对象的多态性 Java中的多态性表现: 1,方法的重载和重写; 2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现; 我们先搞个父类Animal: 再搞两个子类,分别是Dog和Cat类,重写父类方法say: 然后我们写个Test测试类: 运行输出: 我是一 ...
分类:
编程语言 时间:
2017-08-12 19:02:56
阅读次数:
176
1 什么是单一继承?继承是否具有传递性?父类可以拥有多个子类,子类只能有一个父类。是。 2 方法的重写发生在哪里?父子类中。 3 如何判断重写调用的方法是在父类抑或是子类?无论是子类引用,亦或是父类引用,只要新建对象是子类,调用的便是子类的重写后方法。 4 子类重写父类方法后,可通过super.父类 ...
分类:
其他好文 时间:
2017-08-12 01:06:08
阅读次数:
229
java基础数据类型 bollean 1 char 2 byte 1, short 2 , int 4, long 8 float 4, double 8 java 四大特征 抽象,封装,继承,多态 override 和 overload override(重写):子类重写父类方法体,方法名,返回值 ...
分类:
编程语言 时间:
2017-08-10 13:19:11
阅读次数:
168
一 概述 1.什么是重载? 利用形参区分同一个类中多个同名方法的机制叫做重载。 2.什么是重写? 子类继承父类,重写父类方法的过程叫做重写。 二 对比 1.发生范围 重写发生在父类与子类之间,涉及两个类,重载发生在同一个类内部。 2.约束 重写 重载重载正是根据方法的形参来区分同名的方法,所以同名方 ...
分类:
其他好文 时间:
2017-08-01 12:36:50
阅读次数:
161
输出: base base 谁能教教我,为什么这里输出的是base?虽然父类是私有方法,子类不能继承,但是,子类自己添加了一个callName方法。为什么不会去调用子类自己的callName方法呢? 如果改成: 输出: null sub 因为:父类构造器中调用了子类重写的callName方法。而此时 ...
分类:
其他好文 时间:
2017-07-29 00:01:05
阅读次数:
289