2013年5月10日

java学习 第四章 设计模式——单例

摘要: 1. 场景和问题在Java程序中,如何确保在运行期间,某个类只有一个实例。2. 解决方案方案1:以时间换空间;代码复杂;线程不安全;体现延迟装载思想;注:一般情况下内存是有限的,更宝贵,而时间慢点没关系;public class A{//5:用来保存自己的类实力//6:强迫使用“static”private static A a=null;(static:被迫使用)//1:首先收回外部能够new A()的权限private a(){}//2:主动给外部的调用提供自己的实例。//3:public static A getInstance(){//4:想办法内部控制调用构造方法的次数(1次)//7 阅读全文

posted @ 2013-05-10 20:34 时空圣主 阅读(193) 评论(0) 推荐(0)

java学习 第三章 框架的基本概念

摘要: 第三章 框架的基本概念1.框架是什么?框架是能完成一定功能的半成品软件。2.框架能干什么?2.1能完成一定功能,加快程序开发进度。2.2给我们一个精良的程序架构。3.框架的理解无框架时全部自己实现,有框架时在框架之上进行开发。3.1使用框架,事情还是那些事情,只是看谁做的问题;3.2使用框架,可以不去做框架所做的事情,但是不可以不懂框架在干什么,以及框架如何实现的。我们做点,框架做点,交替将问题解决。看代码永远看不出,必须自己写。框架把人“废”掉了。4.框架和设计模式的关系4.1 设计模式比框架更抽象框架能够用代码表示,而设计模式只有其实例才能表示为代码。框架的威力在于它们能够使用程序设计语言 阅读全文

posted @ 2013-05-10 20:33 时空圣主 阅读(134) 评论(0) 推荐(0)

java学习 第二章 设计模式基础

摘要: 1.什么是模式?从字面上理解,模:就是模型、模版的意思,式:就是方式、方法意思。综合起来所谓模式就是:可以当作模型或模版的方式方法。再直白点说就是可以用来当成样板被参考的方式方法,类似于大家熟悉的范例。按照上面的理解,设计模式就是指的设计方面的模式,也就是设计方面的方式方法。2.设计模式是解决方案所谓解决方案,就是解决方法,或者是解决的方式。3.设计模式是用于解决特定环境下、重复出现的特定问题的解决方案特定环境:任何问题都是在某些场景下才会出现特定问题:说明这个解决方案不是什么问题都能解决,只能解决某些特定的问题重复出现:这样把解决方案总结出来才有意义,以后还可以继续使用。4.设计模式是经过验 阅读全文

posted @ 2013-05-10 20:32 时空圣主 阅读(97) 评论(0) 推荐(0)

java学习 第一章 程序设计基础

摘要: 第一章 程序设计基础1.什么是程序设计?软件开发的过程,基本上是先分析需要解决的问题(用户需求),找出解决的办法,然后把解决办法用相应的程序语言进行表达(也就是编写程序),最后使用编好的程序去解决问题的这么个过程。而所谓的程序设计,指的就是:在软件开发的过程中,如何找出解决问题的方法,找到办法过后,如何合理的划分程序结构,合理的组织程序代码,这样的一个过程就是程序设计。2.程序设计能干什么?好的程序设计能让程序:更好的完成用户的需求功能;有更合理的程序架构;更好的程序性能;更好的复用性;更好的可扩展性、可维护性、可配置性、可伸缩性;更好的健壮性;更好的稳定性等等。3.Java程序设计的基本原则 阅读全文

posted @ 2013-05-10 20:31 时空圣主 阅读(134) 评论(0) 推荐(0)

导航