JavaSE
mengxin846
主要从事基于J2EE和各种开源框架的企业级项目开发
展开
-
java中的各种排序实现
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。 插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-...2007-06-15 09:31:00 · 64 阅读 · 0 评论 -
和构造方法有关的知识
构造方法只能通过下列方式被调用: 1 当前类的其他构造方法通过this语句调用 2 当前类的子类的构造方法通过super语句调用 3 在程序中通过new语句调用它 构造方法的访问级别: 构造方法可以处于public ,protected,private ,默认4种访问级别之一 构造方法声明为private类型的场合 1 在这个类中仅仅包含了一些提供其他程序调用的静态方法,...2009-04-29 17:10:00 · 111 阅读 · 0 评论 -
java编程中的重载和覆盖的条件
重载方法必须满足下列条件 (1) 方法名必须相同 (2) 方法的参数签名必须相同 (3) 方法的返回类型和方法的修饰符可以不相同 方法覆盖必须满足下列条件 (1) 子类的方法的名称及参数必须和所覆盖的方法相同 (2) 子类的方法返回类型必须和所覆盖的方法相同 (3) 子类方法不能缩小所覆盖方法的访问权限 (4) 子类方法不能抛出比所覆盖方法更多的异常...2009-04-22 22:15:00 · 102 阅读 · 0 评论 -
Java中的修饰符
1 访问控制修饰符 public 的访问级别最高,其次是protected,默认和private 成员变量和成员方法可以处于4个访问级别中的一个:公开,受保护,默认和私有 顶层类可以处于公开或者默认级别,顶层类不能被protected和private修饰 局部变量不能被访问控制修饰符修饰 2 abstract修饰符 抽象类不能被实例化 抽象类中的可以没有抽象方法,但是包含了抽象...2009-04-22 21:57:00 · 73 阅读 · 0 评论 -
JAVA集合类框架学习
JAVA集合类框架学习 • Collection 接口是一组允许重复的对象。 • Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。 • List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。 • Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的ke...2009-04-22 10:53:00 · 63 阅读 · 0 评论 -
面向对象开发技术中的核心思想和概念
问题领域:是指软件系统所模拟的真实世界中的系统。 对象:是对问题领域中的食物的抽象,对象主要有以下特性: (1) 万物皆为对象,问题领域中的实体和概念都可以抽象成对象 (2) 每个对象都是唯一的 (3) 对象具有属性和行为,其中对象的行为包括具有的功能及具体的实现 (4) 对象具有状态,状态是指某个瞬间对象的各个属性的取值,对象的某些行为往往会改变对象自身的状态,即属性的取值 (5) 对象都属于某...2009-04-22 10:49:00 · 123 阅读 · 0 评论 -
利用java创建和读取excel文件
为了保证示例程序的运行,必须安装Java 2 sdk1.4.0 和Jakarta POI,Jakarta POI的Web站点是: http://jakarta.apache.org/poi/ 示例1将演示如何利用Jakarta POI API 创建Excel 文档。 示例1程序如下: import org.apache.poi.hssf.usermodel.HSSFWorkboo...2008-03-21 08:31:00 · 77 阅读 · 0 评论 -
java 文件操作大全
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。 文件的建立/检查与删除 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head...2008-01-11 09:19:00 · 76 阅读 · 0 评论 -
File 类小结
File 类小结 File类 一: File类的对象主要用来获取文件本身的一些信息,例如文件所在的目录,文件的长度,文件读写权限等,不涉及对文件的读写操作.创建一个File对象的构造方法有3个: File(FilefileStringfilename); File(Stringfilename); File(StringdirectoryPate); 使用File(Stringfil...2008-01-11 09:17:00 · 136 阅读 · 0 评论 -
静态工厂方法月用new调用的构造方法的区别
1 构造方法的名字必须与类的名字相同,而静态工厂的方法名可以是任意的 2 每次执行new语句的时候,都会创建一个新的对象,而静态工厂方法每次调用,是否会创建一个新的对象,完全取决于方法的实现 ...2009-04-29 17:19:00 · 126 阅读 · 0 评论