上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 单例模式:运行期间有且仅有一个实例 1.一个类只有一个实例 2.必须自行创建这个实例 3.必须自行向整个系统提供这个实例 懒汉模式: 在类加载时不创建实例,运行调用时创建。类加载快,在运行时获取对象慢。 饿汉模式: 在类加载时创建实例。类加载慢,在运行时获取对象快。 饿汉模式线程安全,但是,懒汉模式 阅读全文
posted @ 2016-05-27 14:14 美味的你 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、多态 1、什么是多态? 解析:不同的对象对于同一个操作,做出的响应不同 具有表现多种形态的能力的特征 2、使用多态的优点 解析:为了实现统一调用 一个小例子:<父类类型作为参数> 父类(Pet) 子类(Gog,Penguin) 主人类(Master)测试类(Test) Pet Dog Pengu 阅读全文
posted @ 2016-05-26 22:55 美味的你 阅读(226) 评论(0) 推荐(1) 编辑
摘要: 一、继承的基本语法: 在Java语言中,用extends关键字表示一个类继承了另一个类。例如: Sub类到底继承了Base类的哪些东西呢?分为以下两种情况: ① 当Sub类和Base类位于同一个包中:Sub类继承Base类中public、Protected和默认访问级别的成员变量和成员方法 ② 当S 阅读全文
posted @ 2016-05-26 20:33 美味的你 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 2.1创建Java源文件 Java应用由一个或多个扩展名为".java"的文件构成,这些文件被称为Java源文件,从编译的角度,则被称为编译单元. 本章包含两个Java源文件:Doll.java和AppMain.java,下例是他们的代码. 2.1.1 Java源文件结构 一个Java应用包含一个或 阅读全文
posted @ 2016-05-23 15:27 美味的你 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一个优良的软件系统应该具备:可重用性,可扩展性,可维护性。 软件中的子系统应该具备:结构稳定性,可扩展性,内聚性,可组合性,松耦合。 两种开发方法:结构化开发和面向对象开发 1.1结构化软件开发简介(SASD) 它首先用结构化分析对软件进行需求分析,然后用结构化设计方法进行总体设计,最后进行结构化变 阅读全文
posted @ 2016-05-23 14:58 美味的你 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 首先建立三层:DAL(窗体)、BLL(类库)、UI(类库)和实体类Model 他们的关系是:UI引用BLL和Model,BLL引用DAL和Model,DAL引用Model,Model谁都不引用 登录功能: DAL层:(为了防止sql注入需要使用SqlParameter) BLL层:(只做数据传递的载 阅读全文
posted @ 2016-05-22 09:56 美味的你 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 窗体搭建: 实现功能: 加载年级下拉框 选中年级时加载出科目下拉框 加载年级下拉框: 第一步,在DAL层中写一个方法,检索所有的年级名称集合,返回的是泛型集合List<> 第二步,在BLL层对DAL层中的所有方法做传递 第三步,在load窗体中绑定年级下拉框列 实现效果: 根据年级编号,加载科目下拉 阅读全文
posted @ 2016-05-15 16:33 美味的你 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下 阅读全文
posted @ 2016-05-15 16:05 美味的你 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 使用C#访问数据库资源需要如下几步: 数据库通常属于有限资源管理器,因此要在使用完后立即关闭 这样的写法确保了即使有异常发生,连接也会被释放 除了使用try-catch-finally语句外,还可以使用using语句来释放资源 using的两个作用: 1.导入命名空间 2.释放对象占用的内存资源 语 阅读全文
posted @ 2016-05-09 12:34 美味的你 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一:设计模式 概念: 针对特定问题而提出特定的解决方案 二:简单工厂 eg: 使用多态和简单工厂设计模式实现计算器,效果如图所示: 在计算按钮中获取两个操作数以及运算符、计算的方法 工厂类:(核心 ) 三:单例模式 单例模式要求一个类只能有一个对象 四步骤: ①:定义一个类型和当前类名相同的静态变量 阅读全文
posted @ 2016-04-14 21:09 美味的你 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页