JAVA面试题~请给出任意一程序设计样式示例。这是什么意思?并给出答...
发布网友
发布时间:2023-12-10 07:30
我来回答
共3个回答
热心网友
时间:2024-08-11 02:01
我认为应该是指设计模式,体现了你面向对象的编程思想,换句话是指你程序的扩展性,也就是多态,与你是b/s,还是c/s架构无关。
设计模式有n多种,最常用的有单例模式,工厂模式,策略模式,模版模式、代理模式等等。
这里给你举一个最简单的单例模式
public class Singleton {
private static Singleton instance ;
private Singleton(){
}
public synchronized static Singleton getInstance(){
if(instance == null){
instance = new Singleton();
}
return instance;
}
}
这种方式当getInstance方法被调用时,产生类的唯一实例(懒加载机制),线程安全.
热心网友
时间:2024-08-11 02:03
肯定问到的是程序的设计模式啊```
现在B/S的程序 都是采用MVC模式架构的 ···
项目里面多半会用到··
工厂模式 ,代理模式,模板方法模式,
单例模式,原形模式 等等 。。
给你个建议 ,不是做推销哦,
去书点看看大话设计模式这本书吧 ,是用.net语言写的 ·语言的编程思想都是一样的 ··
热心网友
时间:2024-08-11 02:07
设计模式?