当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > 设计模式 > 正文

Java琐碎笔记

http://www.zk168.com.cn  招考学习网 2006-4-11 3:33:36
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
Java琐碎笔记

一连听了三天的课程,学过的没学过的,掌握的没掌握的,除了XML,只要是JAVA我就听,而且也决定在工作前,这么一直听下去。该写些东西了,就从这三天的一些重要笔记入手吧,都是些重要的JAVA基础,很不完整,也没有结构,大家就这么看吧。


static:与变量,方法或代码块一起使用,他们独立于该类的任何对象,并不具体到实例,可以由类名一起使用,访问,而无需创建。

不管创建了多少个实例,静态变量的副本只有一个。

通过计算来初始化静态变量,可声明一个静态块。


Final:不可改变。类不能被继承;方法不能别覆盖;变量值不能改变。


异常:错误是无所谓有,无所谓无的,所谓错误,只是人的定义。常见的错误:语法错误,编译器发现;逻辑错误,测试员用户发现;运行时错误,程序员定义处理,我们称为异常,异常处理。

Object->Throwable->1,Error(虚拟机错误,如线称错误,无法修复);2,Exception.

Throwable.getMessage();

Throwable.printStackTrace();//直接在控制台打印。


Finally:代码产生一个异常后,它会停止处理方法中剩余的代码,同时退出方法。但假如方法请求了只有自己知道的某些本地资源(使用这个方法的程序员是不知道的),一旦程序终止,就无法执行这些本地资源的清除代码,finally是为处理这种意外而设计的。


Finalize:如果一个对象是处理的非Java资源,如文件句柄或Window字符字体,这时要确认在一个对象被撤消以前要保证这些资源被释放。Java提供收尾(finalization)的机制。这种机制与c++语言的析构器作用相似,可用于在控制返回操作系统前完成清楚过程(因为我们根本不知道垃圾回收车什么时候收集这些垃圾,也就根本不知道这个方法什么时候被调用,可以在类里写个方法处理这些然后自己调用)。


垃圾回收周期性地运行,它的线程是最低级的,检查对象不再被运行状态引用或间接地通过其他对象引用。在对象被释放之前,Java运行系统调用该对象的finalize方法。

Object a = new Object();

Object b=a;

`a=null;

b只是对象的引用,a虽然为null,但不能对其进行垃圾收集,这是因为它仍有指向它的引用(b)。


黑盒子:只需要知道其功能而不必管其内部结构的软件设备。


JavaBean相关

使用多种不同的编程工具,多种不同的操作系统,在多种不同的处理器上编写的JavaBean组件使得统一的即插即用组件行业成为可能。

所有的软件组件模型都定义了两个基本要素:组件和容器。组件模型提供实际组件创建的模板。组件模型的容器部分定义了将组件结合成有用的结构和方法。容器为要进行结合并与另一个组件交互的组件提供上下文支持。例如:使用了一组组件的应用程序就是一个容器。

组件模型提供的服务:自检,向外部显示组件功能的机制;事件处理:使得组件产生响应某个内部状态发生变化时,组件会产生一个事件通知发送给所有相关的组件。这些相关部件可以是这个组件的父应用程序或者其他组件。事件处理机制的构造形式使得事件可以方便地捕获并以一致的形式进行响应;持久性,打开程序后保持程序最后一次关闭前组件的状态;设计规划,可视化设计(大小,状态);应用程序构造器支持:JavaStudio,Visal J++(Anders的败笔,成功的技术与老板恶心的指导思想,但他仍使我最崇拜最喜欢的大师,这不仅仅是因为因为.net),

Java WorkShop.

JavaBean是可服用的平台独立的软件组件,开发者可以在软件构造器工具中对其直接进行可视化操作。

JavaBean特性:

1,支持自检:构造器工具(开发环境)分析Bean如何工作。

2,支持定制 外观,行为

3,支持事件 Bean与外部通信

4,支持属性 具有内部的状态,以便定制应用和编程应用。

5,支持持久性 这样Bean才能在应用程序构造器工具中定制,并将定制的状态存储起来以便随时使用。
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·环保企业人力资源开发与管理的实证研究————巨龙公
·重油制气污水处理系统(A/O)技术改造
·英美CPA管理模式及其启示
·改造NERA微波公务信道为国产监控信道
·EAStudio让电子商务网站如虎添翼
·基于PB6和ORACLE8开发“劳动信息管理系统”
·巧解Pretty  Park 病毒一例
·CDMA在中国的应用以及向CDMA2000的过度中的问题研究
·SMA施工控制与现场监理
·浅谈改性沥青及SMA路面平整度的控制
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>