2012年9月24日

摘要: 而this和super都是指向对象,代表调用该方法的对象,但是现在static方法既然不需要对象来调用,this和super自然就不应该存在于静态方法的内部!为什么super()和this()调用语句不能同时在一个构造函数中出现的解释 我想这应该是java构造函数的一种机制吧,首先以子类和父类为例。当你创建一个子类的实例时,首先会调用父类的构造函数,然后再调用子类的构造函数,如果父类中没有缺省构造函数,则必须再子类的构造函数中显示的调用它(如下面的例子),在程序中的顺序是这样的: super(...) //父类构造函数.....//当前类构造函数语句同样的道理,当一个类中有多个构造函数的时候, 阅读全文
posted @ 2012-09-24 18:04 般若0123 阅读(481) 评论(0) 推荐(0)

2012年9月17日

摘要: 1.1面向对象特点:1.2面向对象的特征1.3类与对象1.4成员变量与局部变量对比1.5匿名对象2.0封装2.1构造函数(Constructor)2.2构造函数与一般函数的区别2.3相关问题答疑2.4This用法2.5Static关键字2.6静态代码块儿2.7主函数main剖析2.8单例设计模式哦了,接下来慢慢分析吧,将这些知识点串联起来。1.1面向对象特点: 面向对象就是一种常见的思想,符合人们的思考习惯; 面向对象的出现,将复杂的问题简单化; 面向对象的出现,让曾经的过程中的执行者,变成了对象中的指挥者。 有对象调用对象,没对象创建对象,并且后期维护对象之间的关系1.2面向对象的特... 阅读全文
posted @ 2012-09-17 08:51 般若0123 阅读(149) 评论(0) 推荐(0)
 
摘要: 1、多态:事物存在的多种表现形态。(1)多态的体现父类的引用指向了自己子类的对象父类的引用也可以接收自己的子类对象(2)多态的前提必须是类与类之间有关系,要么继承,要么实现,存在覆盖(3)多态的好处多态的出现大大的提高了程序的扩展性(4)多态的弊端提高了可扩展性,但是只能使用父类的引用访问父类中的成员多态自始至终都是子类的对象在做着变化2、多态中成员函数的特点:在编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有,编译通过,如果没有,编译失败。在运行时期:参阅对象所属的类中是否有调用的方法。简单总结就是:成员函数在多态调用时,编译看左边,运行时看右边。3、多态中成员变量的特点:无论编译 阅读全文
posted @ 2012-09-17 08:47 般若0123 阅读(132) 评论(0) 推荐(0)
 
摘要: EntryName 阅读全文
posted @ 2012-09-17 08:15 般若0123 阅读(151) 评论(0) 推荐(0)
 
摘要: 1、对面向对象的理解:所有的东西都可以理解为一个具体的对象(世间万物皆对象),某一类具体的东西又可以抽象化,提取共同特征,共同行为,对特征和行为提供了封装特性,同时行为提供了对象之间的通信形式。2、面向对象的特点:继承,封装,多态 (1)继承: 1.提高了代码的复用性 2.让类与类之间产生了关系,有了这个关系,才有了多态的特性(2)封装: 1.定义:隐藏对象的属性和实现细节,进对外提供公共访问方式 2.好处:将变化隔离、便于使用、提高重用性、提高安全性 3. 封装的原则:将不需要对外提供的内容都隐藏起来,把属性都 隐藏,提供公共方法对其访问(3)多态: 定义:对象的多态性是指在一般类中定义的. 阅读全文
posted @ 2012-09-17 08:12 般若0123 阅读(157) 评论(0) 推荐(0)

2012年9月8日

摘要: 简介说到Sql的【性能工具】真是强大,可以让一个像我这样的菜鸟都能找到高手的感觉,SQL Server Profiler的中文意思是SQL Server事件探查,这个到低是做什么用的呢?我们都知道探查的意思大多是和监视有关,其实这个SQL Server Profiler就是一个Sql的监视工具,可以具体到每一行Sql语句,每一次操作,和每一次的连接。感觉这个工具的作用还是很大的,给大家分享一下,对于新手了解Sql语句的写法和提高语句的性能方法有很大的帮助。SQL Server Profiler使用方法 我们单击开始--程序--Microsoft SQL Server 2005--性能工具--S 阅读全文
posted @ 2012-09-08 15:00 般若0123 阅读(213) 评论(0) 推荐(0)