一、如何开发一个Servlet 1、步骤 1)、编写一个java类,继承自HttpServlet类 2)、重写doGet()方法和doPost()方法; 3)、Servlet程序交给tomcat服务运行(serlvet的class文件拷贝到WEB-INF/classes目录,在web.xml文件下配 ...
分类:
其他好文 时间:
2016-10-28 22:49:20
阅读次数:
185
1、抽象类 抽象类:只声明方法而不去具体实现。不能被实例化创建对象。 语法:abstract class 类名{...} 抽象方法:只有方法的声明,没有方法的实现,需要子类重写。 语法:abstract <返回值类型> 方法名(参数列表) 2、内部类 (1)成员内部类 在一个类中使用内部类可以在内部 ...
分类:
其他好文 时间:
2016-10-26 16:06:21
阅读次数:
162
对java基础的一个复习总结吧。 1、继承:通过使用关键字extends,子类可以继承父类所有的方法和属性,但是无法使用 private(私有) 的方法和属性,一次只能继承一个父类。 2、重写:重写(override)是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。 3、 ...
分类:
编程语言 时间:
2016-10-20 07:41:45
阅读次数:
138
向上转型:父类声明子类实例化对象 例如A是父类 B是子类 1 : 实际上是父类的对象但将会丢失子类没有的父类方法 ,如果调用方法 将会调用子类重写的父类方法 2:上转型对象不能调用子类新增的成员变量和子类新增的方法 3:上转型对象可以调用子类继承或重写的成员变量和方法 4:如果子类重写了父类的某个方 ...
分类:
其他好文 时间:
2016-10-19 14:00:07
阅读次数:
142
昨天晚上看了<<head first 设计模式>>中文版, 看了第一个设计模式,我故意没把他看完, 只看了书中所说场景遇到的一些问题. 书中场景要设计一个鸭子, 采用了两种方法. 1.设计一个父类, 让所有的子类都继承这个父类, 然后各子类重写父类中的一些方法, 从而使各个不同的鸭子具有不同的特性. ...
分类:
其他好文 时间:
2016-10-18 13:57:57
阅读次数:
106
Java面向对象-对象的多态性 Java中的多态性表现: 1,方法的重载和重写(覆盖); 2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现; 我们先搞个父类Animal: 再搞两个子类,分别是Dog和Cat类,重写父类方法say: 然后我们写个Test测试类: 运行输出: ...
分类:
编程语言 时间:
2016-10-14 20:52:10
阅读次数:
253
数据校验 1、用execute()方法实现数据校验 继承自ActionSupport类,重写execute() 2、用validate()方法实现数据校验 继承ActionSupport类,该类实现了Validateable接口,该接口中定义了一个validate()方法,在自定义的Action类中 ...
分类:
其他好文 时间:
2016-10-14 14:28:37
阅读次数:
161
1、用execute()方法实现数据校验 继承自ActionSupport类,重写execute() 2、用validate()方法实现数据校验 继承ActionSupport类,该类实现了Validateable接口,该接口中定义了一个validate()方法,在自定义的Action类中重写val ...
分类:
其他好文 时间:
2016-10-14 14:23:02
阅读次数:
155
今天学习模板方法模式 例子代码; 模板抽象类,定义了一套流程,有一些方法已经实现,有一些抽象方法需要继承它的子类实现 具体实现模板类:重写抽象方法,实现具体逻辑,重写钩子方法,设置钩子方法新值 主程序: ...
分类:
其他好文 时间:
2016-10-14 00:18:06
阅读次数:
162
一:数据校验 1、用execute()方法实现数据校验 继承自ActionSupport类,重写execute() 2、用validate()方法实现数据校验 继承ActionSupport类,该类实现了Validateable接口,该接口中定义了一个validate()方法,在自定义的Action ...
分类:
其他好文 时间:
2016-10-12 19:34:15
阅读次数:
146