![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
chianxxp
这个作者很懒,什么都没留下…
展开
-
內部類與匿名類
引自:http://blog.chinaitlab.com/html/02/1720702-156067.html 内部类:一个内部类的定义是定义在另一个内部的类。原因是: 1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据。 2.对于同一个包中的其他类来说,内部类能够隐藏起来。 3.匿名内部类可以很方便的定义回调。 4.使用内部类可以非常方便的编写事件驱动程序。 提起Java内部类(I...2008-06-17 15:21:00 · 70 阅读 · 0 评论 -
数据库连接方式
在java编程中,对数据库连接生命周期的管理有两种形式. 1 手动管理方式:数据库连接的生命周期,都由程序员手动开启和关闭. 2 连接池管理方式: 数据库的生命周期,交由第三方类包来管理.例如hibernate.在hibernate的配置文件中,也可以支持下面的三种方式. 数据库连接的取得,可以通过以下三种方式: 1 将数据库连接的信息,直接写在代码当中. class.forName("co...2009-02-21 16:44:08 · 409 阅读 · 0 评论 -
20090211 日结
1 css html js checked属性与一般的属性不同,只要有这个属性名存在,就表示被选中. 2 java 类反射用法: 1 根据类名取得Class类对象. 2 根据Class对象,取得方法.然后设置方法,再调用方法.取得返回值 正则表达式: 正则表达式中,匹配小数点"\\." 3 框架: 不要将静态文件与动态文件混合在一起使用.极容易引起部分页面乱码....2009-02-11 20:42:47 · 80 阅读 · 0 评论 -
java基础汇总
抽象方法是不允许抛出异常的.原创 2009-02-09 09:18:37 · 63 阅读 · 0 评论 -
java基础知识汇总
1 private方法不会被继承。所以不存在子类覆盖父类私有方法的说法。 2 jsdk与jdk比较: jsdk:java server develope kit (j2ee的开发工具包) jdk:java develop kit;j2se开发工具包 3 规范与实现: jsp servlet是sun公司提出的一种规范,tomcat服务器是这种规范的一种实现.当然也有其它的...2009-02-05 17:42:00 · 96 阅读 · 0 评论 -
xml基础整理
以web.xml文件为例: web.xml本身是用来描述系统的元数据信息(系统描述文件)。web.xml文件本身的格式由另外一个xml文件(称之为格式定义文件)定义。 系统描述文件的头部,会注明所遵循的格式。包括:根节点、根节点编号、格式的名称空间、格式实例、格式实例所在的位置。 格式定义文件的头部,会注明所遵循的格式。包括:根节点、名称空间、实例、格式实例所在的位置。...2009-02-04 18:04:00 · 152 阅读 · 0 评论 -
分页原理
分页由两个部分组成: 1 分页导航信息: 2 每个页面的数据查询语句信息: 所以为了实现上面两个功能,我们需要知道的信息是: 1 所查询的总记录数: recordCount; 2 每页所显示的记录数:pageSize 3 当前页号:pageIndex. 4 总共有多少页:pageCount.这个是分页内部的一个属性,可以由pageSize / pageSize +1来获得。 ...2009-02-04 18:02:00 · 113 阅读 · 0 评论 -
arrayList.containts的使用
可以通过重写类的equals方法,结合ArrayList.containts()来使用。进行判断ArrayList是否包含有某个类.2009-02-01 09:58:00 · 578 阅读 · 0 评论 -
存储过程使用
使用的几个步骤: 1定义 2 打开 3 遍历 4 关闭。2009-02-01 09:52:00 · 60 阅读 · 0 评论 -
查询多个记录集
Statement.execute()支持返回多个记录集。2009-02-01 09:52:00 · 102 阅读 · 0 评论 -
面向对象思想
封装:将一类对象的动作接口及属性提取以形成类。实现重用功能,这个重用只是一类对象的范围。 继承:继承也是实现重用的功能。这个重用的范围就超过了一类对象,是一组相关的,不同类的对象。这一组对象,即有相同之处,也有不同的之处。 多态:这个并不实现什么重用代码功能,提高了代码的灵活性。 在使用面向对象的这三个特性时,如果混淆了它们的核心作用。会造成代码的混乱,在多态中夹杂重用。...2009-03-02 20:59:30 · 61 阅读 · 0 评论 -
hashtable.clone()說明
hashtable.clone()是一種淺表復制.(淺表複製與深複製糊塗著過,大概那麼一個意思).源hashtable A 與目標hashtable B.兩個有不同的內存空間.所以A==B.返回的是false.而且鍵和值也是不同的分配空間.但是a.get("name")==b.get("name")是true.因為它們的值確實是相等. 但如果,b.put("name","anotherValue"...2008-08-19 15:26:00 · 347 阅读 · 0 评论 -
錯誤處理
java中錯誤處理有兩種方式. 1 誰調用誰處理. 2 自己處理 個人認為.如果在方法體內部有connection,或者有在session中保存較大的數據信息時.最好在方法體內部進行處理.原因很明顯.如果在方法體內部出現錯誤.導致數據庫連接沒有釋放時.將錯誤拋到上一級來處理.上一級關閉不了調用方法中所創建的數據庫連接.也無法清理保存在session或是request中的數據.這兩種情況都將導致系...2008-07-03 11:00:33 · 81 阅读 · 0 评论 -
map list區別
兩者的區別可以從如何保存及讀取來區別 1 map:在鍵值對的形式來進行讀取. 2 list:以順序的方式來進行讀取.實現變長數組的功能.vector/allayList都是list的可變長數組實現.而LinkedList是以鏈表的形式來實現可變長數組. 它們的讀取可以通過數組長度進行循環也可以使用迭代器(枚舉)進行讀取.map即可以迭代鍵及值.而list直接迭代數組中的值. ...2008-06-13 11:32:50 · 71 阅读 · 0 评论 -
类反射
首先,我得声明一下:这篇文章只是我的个人成长,关于对类反射的理解.并没有具体深入的代码或是细节描述. 理解并学会使用类反射的一个前提: 必须理解,类反射的检测并获得程序中类和接口.在程序中,是包含有多个类和接口. java.lang.Class:这个类表示了程序中所有类和接口.所以,当使用forName(String argu)方法时,则取得加载到程序中的,指定argu名称的或者是接口. ...2009-02-23 09:25:35 · 62 阅读 · 0 评论