动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Java教程 ]的信息

本月文章推荐
.Java学习:TSP递归程序的优化.
.算术运算符.
.int、char、double与byte如何相互.
.WSDL 2.0 成为W3C候补.
.Java编程中的中的“文档”和“包.
.java虚拟机学习笔记.
.Effective java学习笔记4:避免创.
.Java编程讨论:关于什么叫面向接.
.Weblogic中使用持久缓存技术优化.
.JAVA实现支持视频点播WEB服务器.
.java基础:遍历m取n的所有组合.
.覆盖DispatchAction中的分发方法.
.最新消息:Hibernate 3.1发.
.Java做一个最简单的Socket通话程.
.菜鸟初学Java的备忘录(六).
.JBoss下的EJB3开发无状态会话Bean.
.开启了我的第一个开源项目OpenMi.
.内部类和上溯造型.
.浅析Struts 体系结构与工作原理.
.WriteLine 方法.

Java琐碎笔记

发表日期:2008-1-5 |



  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才能在应用程序构造器工具中定制,并将定制的状态存储起来以便随时使用。
上一篇:Java数组学习心得,欢迎拍砖 人气:461
下一篇:java通过jacob调用word 人气:1101
浏览全部Java的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-6 Movie34电影搜索引擎 v3.0
2008-9-6 wap2.0仿帝国建站喜用 v2.0
2008-9-6 免费人才招聘网 宽屏版 v3.01
2008-9-6 喜喔喔视频采集程序 v1.0 beta
2008-9-6 ASP客户管理系统
2008-9-6 主流驿站中秋祝福程序
2008-9-6 php实现msn协议的类
2008-9-5 Coppermine Photo Gallery v1.4.
2008-9-5 清松网络日记本 v2.4
2008-8-23 Mini WinMount V0.4
2008-8-23 Vista优化大师3.11正式版
2008-8-23 Wine 1.13
2008-8-23 KlipFolio 5.0 Build 5899-80
2008-8-23 Windows Sysinternals Desktops
2008-8-23 OneTap Movies1.2破解版
2008-8-23 AnnotaterPDF阅读1.1.503 破解版
2008-8-23 SoundMeter分贝测量仪 v1.0汉化破
2008-8-23 iDrum音乐节拍1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号