北大青鸟佳音旗舰中心网站:ACCP校区(软件工程师)  BENET校区(网络工程师)  综合站 招聘网  
 
首 页  学校简介  学校新闻  课程详解  师资力量  招生问答  就业广场  网上报名  学习园地  就业明星  网上学院  人才测评  证书查询
免费课程咨询电话: 010-68345688 点击这里给我发消息 杨老师 点击这里给我发消息 李老师 点击这里给我发消息 齐老师 点击这里给我发消息 刘老师 点击这里给我发消息 张老师
 
你所在的位置:首页>> 首页- 学习园地-Java琐碎笔记



Java琐碎笔记

编辑:北大青鸟 发布时间:2006-11-22 14:14:34阅读:4569


 一连听了三天的课程,学过的没学过的,掌握的没掌握的,除了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才能在应用程序构造器工具中定制,并将定制的状态存储起来以便随时使用。

打印本页 回顶部 返回前一页
上一篇: GRUB安装,配置及使用汇总
下一篇: 连接SQLserver数据库注意


热烈庆贺我中心蝉联2008年度十大杰出中心奖
热烈庆贺我中心蝉联2
BS1104班香山游
BS1104班香山游
BS258班模拟面试
BS258班模拟面试
BS1103班香山游
BS1103班香山游
 图片新闻


 开班报名截止时间
班 次
时间
状 态
报 名
10月13日  BS1102  脱产班 已 满
10月17日  BS1100  就业班 已 满
10月25日  BS1103  就业班 已 满
11月27日  BS1104  脱产班 已 满
12月10日  BS1105  脱产班 已 满
12月28日  BS1106  脱产班 已 满
1月 7日  BS1107  脱产班 余 6座

 免费IT讲座报名
BENET网络工程师讲座
时间:本周六、日下午 1:30
地点:北大青鸟网络校区
讲座内容:
木马程序系列
VIP课程:VIP会员在周六早上9点半到11点,持VIP会员卡到网络校区参加VIP课程
课程内容:商务办公
主讲:北大青鸟金牌讲师
咨询:010-68341988
订座:010-68345688
点击进入网上订座>>
 免费IT专家讲座报名
姓名
*
性别
年龄
学历
联系地址
联系电话 *
QQ
我是从 知道我们网站的
留言
  
 相关新闻

· S254—S261篮球对抗赛
· S255班级学员香山游
· 经典java教程(清华版)
· Java初学者都必须理解的七大问题
· 连接SQLserver数据库注意
· Java琐碎笔记
· GRUB安装,配置及使用汇总
· 校园网实现(VLAN及策略路由的实现.
· Oracle联机恢复手记
· Loopback口的作用汇总
· C#中StringBuilder类的.
· Java编码规范
· 网络工程师专业术语大集合之路由器 (.
· 提高Linux系统安全性十种招数(B.
· Linux中文件查找技术大全(BEN.
 热门文章

· 经典java教程(清华版)
· 华为交换机经典配置
· Java初学者都必须理解的七大问题
· C#中StringBuilder类的.
· JAVA软件工程师就业前景
· CONFIG.SYS文件的命令与配置
· 连接SQLserver数据库注意
· 学习感想---我在学习编程中遇到的困.
· 网络工程师专业术语大集合之路由器 (.
· Java琐碎笔记
· S165开学典礼
· Oracle联机恢复手记
· S218学员结业典礼
· 2007年网站招聘IT类职位需求量最大
· Java编码规范

   北大青鸟就业名企 更多 >>
招聘信息 | 联系我们 | 中心地图 | 在线报名 | 招生问答 | 在线留言
版权所有 © 北大青鸟 Copyright edujy.com All Rights Reserved
北大青鸟APTECH( 北京佳音旗舰 ) 授权培训中心 京ICP备06064588号
地址:北京西城区车公庄大街丙3号(彩印大厦四五层,官园批发市场正对面)
全国统一报名电话:010-68341988 010-68345688 邮编:100044