摘要: 1、概述 简单工厂模式 又叫静态工厂方法模式,它定义一个具体的工厂类来负责创建一些类的实例。 如:Dog类对象,不再在程序中使用new Dog()的方式来创建了。而是先定义一个DogFactory类,在该类中有负责创建Dog的代码,且对外提供一个获取Dog实例的静态方法。我们在客户端程序中要使用到D 阅读全文
posted @ 2019-11-06 20:36 小茅棚 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、 概述工厂方法模式中 抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。 2、 优缺点 优点 客户端不需要在负责对象的创建,从而明确了各个类的职责; 如果有新的对象增加,只需要增加一个具体的类和具体的工厂类即可, 不影响已有的代码,后期维护容易,增强了系统的扩展性 阅读全文
posted @ 2019-11-06 20:36 小茅棚 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1、 概 念 目的:确保类在内存中只有一个对象 该实例必须自动创建,且对外提供 开发中 使用推荐使用 饿汉式 笔试中 考察比较多的是 懒汉式 ,如果没有特殊规定 建议 饿汉式。 原因: 2、代 码 2.1 饿汉式 Student.java package com.monkey1026; public 阅读全文
posted @ 2019-11-06 20:32 小茅棚 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 软件开发的流程 1、需求设计 / 分析文档; [ 技术大佬 ] 2、 概要设计文档 ; [ 技术大佬 ] 3、 详细设计文档 ; [ 技术大佬 ] 4、 编 码 ; 5、 测 实 ; 6、 安装和调试 ; 7、 维护和升级; 职位的发展: 1、初级软件工程师 (码农,照着类图敲代码) 2、中级软件工 阅读全文
posted @ 2019-11-06 20:20 小茅棚 阅读(155) 评论(0) 推荐(0) 编辑
摘要: JavaBean本质上就是一种习惯性的编程风格,并不是绝对的编程规则或者语法要求,通常的习惯如下: (1)要求满足JavaBean规范的类必须放在一个包中。 (2)要求满足JavaBean规范的类必须有无参构造方法。 (3)要求满足JavaBean规范类中的成员变量都是私有的。 (4)要求满足Jav 阅读全文
posted @ 2019-11-06 20:14 小茅棚 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一.概述 反射的学习,是便于能更好的理解框架编程。 目前主流的框架技术底层都是反射的机制,如:struts、spring、hibernate等 反射本质上就是一种动态编程的技术,可以在运行阶段动态地创建对象以及动态地调用方法,具体由实参决定。 引出: 若想在写代码的时候,不能确定需要创建Person 阅读全文
posted @ 2019-11-06 19:44 小茅棚 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.写一个父类Dad类 import java.io.IOException; public class Dad { public void show()throws IOException { // Dad类的show()方法,抛出一个 IOException异常 System.out.print 阅读全文
posted @ 2019-11-06 14:32 小茅棚 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.写一个Student学生类,包含 name, id属性 public class Student implements Comparable<Student> { private int id; private String name; public Student() { super(); } 阅读全文
posted @ 2019-11-06 14:30 小茅棚 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1.算数异常 java.lang.ArithmeticException public class RuntimeException { public static void main(String[] args) { //发生算数异常 int a = 10; int b = 0; int res= 阅读全文
posted @ 2019-11-06 14:29 小茅棚 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 看几段代码: import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; // 检测异常 (编译期间产生异常) public class CheckExceptio 阅读全文
posted @ 2019-11-06 14:27 小茅棚 阅读(216) 评论(0) 推荐(0) 编辑