`
清泉风影
  • 浏览: 106440 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Java抽象类和接口的区别   abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的 ...

离职的心情

今天办完了所有与离职相关的手续,我已经是一个失业的人了。一年的工作就这样告一段落了,当办完离职手续人事告诉我你现在就可以走了那一刻。我的心情真的好复杂不知道是高兴还是失落,不过说真的两种情况都有。因为这个公司是我第一个工作的地方,那里有我关系很好的同事,一起在同一个地方进进出出一年,真的是有点舍不得,但没有办法。其它的没有什么可使我留念的,唯独那些一起相处的同事使我十分的留念。天下无不散的宴席,总会有离别的那天。茶叶因沸水才能释放出深蕴的清香,那我要说的是人生也只因有了离职,才能体现出那种潜在的价值与意义。
xml 代码 一、目的:    提高网站页面在google、百度、雅虎等搜索引擎中的搜索结果排名,提升从搜索引擎获得的流量。    二、优化工作的几个方面    2.1优化全站网页,按照底级页模板、专题模板、频道模板、首页模板顺序修改;    由频道编辑和技术工程师共同完成    2.2优化站外合作(友情)连接;      由频道编辑完成    2.3 优化和频道相关的搜索引擎热门关键词、时效性热门内容;      由频道编辑完成    2.4 将动态页面URL静态化(应用Apache的mod_rewrite模 ...
常用log4j配置 摘要:常用log4j配置 查看全文 - 作者: cnlike 2005年08月2日, 星期二 21:32  回复(0) |  引用(0) 加入博采  开发75条(写的不错) 选择自 churujianghu 的 Blog 开发75条: 1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。  2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Wor ...
c语言常见错误 本文来源:happyyangxu.home.sunbo.net C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供参考。   1.书写标识符时,忽略了大小写字母的区别。 main() { int a=5; printf("%d",A); } 编译程序把a和A认为是两个不同的 ...
149、JAVA代码查错   (1) 下面这段代码有什么错误? abstract class Name {    private String name;    public abstract boolean isStupidName(String name) {} }   答: abstract method必须以分号结尾,且不带花括号。   (2) 下面这段代码有错吗? public clas ...
九、J2EE及MVC方面 114、MVC的各个部分都有那些技术来实现?如何实现?   答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生) ...
二、线程编程方面 60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?   答:有两种实现方法,分别是继承Thread类与实现Runnable接口   用synchronized关键字修饰同步方法 ...
二、线程编程方面 60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?   答:有两种实现方法,分别是继承Thread类与实现Runnable接口   用synchronized关键字修饰同步方法 ...
一、Java基础方面 1、作用域public,private,protected,以及不写时的区别   答:区别如下:   作用域       当前类      同一package      子孙类       其他package   public         √            √           ...
JAVA代码查错 1. abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错。abstract method必须以分号结尾,且不带花括号。 2. public class Something { void doSomething () { private String s = "&quo ...
第一,谈谈final, finally, finalize的区别。   最常被问到。     第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?     第三,Static Nested Class 和 Inner Class的不同,说 ...
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子: 一、log4j.properties ### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ## log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.appender.A1=org.apache.log4j.ConsoleAppender ### 设置输出地A1,为ConsoleAppender(控制台) ## log4j.appender.A1.layo ...
OOP =Object Oriented Programming,=面向对象的程序设计 对象(Object):包含一定的数据结构和状态的实体。 操作(Operation):作用于对象的行为,如访问和处理对象的状态。 封装(Encapsulation):定义对象和操作,只提供抽象的接口,并隐藏它们的具体实现。 Ada 83 已经支持上述3个特性,因此被称为基于对象(oriented-based)的语言;但面向对象程序设计经过十年的发展, Ada95 基于上述要素又增添了以下两个 Ada83 不支持的要素: 继承(Inheritance):通过继承现有类型的性质,创建新的数据类型,而不 ...
OOD 面向对象设计(Object-Oriented Design,OOD)方法是OO方法中一个中间过渡环节。其主要作用是对OOA分析的结果作进一步的规范化整理,以便能够被OOP直接接受。      面向对象设计 ...
Global site tag (gtag.js) - Google Analytics