摘要:
使用 Java 技术开发 WEB 应用程序 , 深入了解 Servlet 的机制对应用的开发将有重要的推动作用 . 而想深入了解 Servlet 的机制就不得不了解 javax.servlet 包 . javax.servlet 包中包含了 7 个接口 ,3 个类和 2 个异常类 , 它们分别是 : 阅读全文
摘要:
作用: 用来访问父类被隐藏的非私有成员变量 用来调用父类中被重写的方法 用来调用父类的构造函数 阅读全文
摘要:
一、单例模式的定义 定义:确保一个类只有一个实例,并提供该实例的全局访问点。 这样做的好处是:有些实例,全局只需要一个就够了,使用单例模式就可以避免一个全局使用的类,频繁的创建与销毁,耗费系统资源。 二、单例模式的设计要素 一个私有构造函数 (确保只能单例类自己创建实例) 一个私有静态变量 (确保只 阅读全文
摘要:
下面的方法可用在 Servlet 程序中读取 HTTP 头。这些方法通过 HttpServletRequest 对象可用: 1)Cookie[] getCookies()返回一个数组,包含客户端发送该请求的所有的 Cookie 对象。 2)Object getAttribute(String nam 阅读全文
摘要:
类体中的方法分为类方法和实例方法。 类方法 用static修饰的方法。 由于类方法是属于整个类的,并不属于类的哪儿个对象,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制: 1.类方法中不能引用对象变量; 2.类方法中不能调用类的对象方法; 3.在类方法中不能调使用super,t 阅读全文
摘要:
我们先来看这样两行代码 可以发现,Lambda本身已经很简洁了,可是方法引用可以更加简洁,今天我们就一起来学习学习什么是“方法引用” 01什么是方法引用 方法引用通过方法的名字来指向一个方法 方法引用可以使语言的构造更紧凑简洁,减少冗余代码 方法引用使用一对冒号 :: 方法引用是Lambda表达式的 阅读全文
摘要:
命名: 1. 为包、类、方法、变量取一个好名字,使代码易于理解 2. 禁止使用魔鬼数字 3. 常量命名,由全大写单词组成,单词间用下划线分隔,且使用 static final修饰 4. 变量、属性命名,使用名词,并采用首字母小写的驼峰命名法 5. 方法的命名,用动词和动宾结构,并采用首字母小写的驼峰 阅读全文