摘要: 1.抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象 2.抽象类要被子类继承,接口要被类实现 3.接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现 4.接口里定义的变量只能是公共的静态的常量,抽象类中的变量 阅读全文
posted @ 2017-02-10 11:26 卫盾 阅读(162) 评论(0) 推荐(0)
摘要: == ==是一个比较运算符; 若比较的是基本数据类型,则比较的是值; 若比较的是引用数据类型,则比较的是它们在内存中的内存地址。 说明:对象是存放在堆中,栈中存放的是对象的引用,因此==是对栈中的值进行比较,若返回true,代表变量的内存地址相等。 equals equals是Object类的一个方 阅读全文
posted @ 2017-02-10 11:06 卫盾 阅读(239) 评论(0) 推荐(0)
摘要: 方法重载(overload): 方法重载就是在一个类中可以创建多个方法,它们具有相同的名字,但是具有不同的参数和不同的定义,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性,重载的时候方法名一样,参数类型和个数不一样,返回值类型可以相同可以不同,可以有不同的访问修 阅读全文
posted @ 2017-02-10 10:56 卫盾 阅读(9645) 评论(0) 推荐(0)
摘要: servlet请求转发与重定向的区别: request.setAttribute("test","hello"); request.getRequestDispatcher("/test.jsp").forword(request,response); request.sendRedirect("t 阅读全文
posted @ 2017-02-10 10:35 卫盾 阅读(934) 评论(0) 推荐(0)