J2SE 

Java文件和流操作

    java i/o系统的类实在是太多了,这里我们只学习一些基本的和常用的,相信能够掌握这些就可以解决我们以后的普通应用了 1.什么是数据流 ? 数据流是指所有的数据通信通道 有两类流,inputstream and outputstream,java中每一种流的基本功能依赖于它们 inputstream 用于read,outputstream 用于write,&nb...

Java接口的巧妙运用

  关键字      java,interface      说明      希望能对研究com的朋友带点帮助      接口功能介绍      1、‘纯’抽象类的实现(参见java编程思想p/153)      // interface1.java 接口只负责描述自己的样子“对于实现我的所有的类,看起来都应该象我这个样子。我所有的方法,实现类都必须有!”...

java数据库管理的实现

  此程序是用java 通过jdbc―dobc桥利用access作后台制作的一个图书馆管理系统      表格:   bookinfo(书籍信息)   isbn varchar 20 not null pk   title: varchar 30   publisher varchar 30   author varchar 20   islend varchar 4      reader(读者信息)   readid varchar 15 not null pk   name varchar 20   ...

Java列表排序代码分析

  在java collection framework中定义的list实现有vector,arraylist和linkedlist。这些集合提供了对对象组的索引访问。他们提供了元素的添加与删除支持。然而,它们并没有内置的元素排序支持.      你能够使用java.util.collections类中的sort()方法对list元素进行排序。你既可以给方法传递一个list对象,也可以传递一个list和一个comparator。如果...

Java 2D 功能概述

   java 2d 提供了实现非常复杂图形的机制,这些机制同 java 平台的 gui 体系结构很好地集成在一起。尤其是,java 2d 为开发人员提供了下列功能:   对渲染质量的控制:没有 java 2d,绘制图形时就无法进行抗锯齿,而分辨率也变得最小,只有一个像素。      裁剪、合成和透明度:它们允许使用任意形状来限定绘制操作的边界。它们还提供对图形进行...

使用TreeView实现无限级扩展节点

  由于数据量很大,所以不能利用rs结果集一次读出,在往treeview节点上填充。      需要填充树型节点的字段内数据形式为以"."分割      如:01  01.01 01.02 01.01.01 02 02.01 02.01 ............................      利用oracle自身instr函数,可以按"."数分割。并返回所需要的结果集,初始化加载读取不带&quo...

利用JAVA操作EXCEL文件

     作者: rubber      使用windows操作系统的朋友对excel(电子表格)一定不会陌生,但是要使用java语言来操纵excel文件并不是一件容易的事。在web应用日益盛行的今天,通过web来操作excel文件的需求越来越强烈,目前较为流行的操作是在jsp或servlet中创建一个csv(commaseparatedvalues)文件,并将这个文件以mime,text/csv类型返回给浏览器...

Java程序如何穿透带有密码验证的代理

  网上也有一些文章但是大多数涉及带有授权验证的proxy都有问题,主要问题就是出在对authenticator.setdefault的使用,以及base64编码的问题上代码是最没有二义性的文档,实现原理不再解释,请看代码去体会。      ackage org.chimae.net;      import java.io.bufferedreader;      import java.io.ioexception;      import jav...

Java编程-谈谈JAVA中的调用方式

  很多书籍都说java支持传引用调用的方式,类似于c++中的person &a引用调用,而近来编程遇到一系列问题让我对此产生了怀疑,于是将这些方法一一列出,我们来一起看看java中的调用方式:      看下面的程序:      class person {      private string name;//姓名      private string sex;//性别      public person...

一种纯Java的数据库―JDataStore

  jdatastore是borland公司推出的一个纯java轻量级关系型数据库。相对于庞大的oracle、sql server来说,jdatastore 要小得多,而且对系统的要求也要低,可是它的性能一点也不差。jdatastore的高性能包括如下一些特性:   1. 支持jdbc和dataexpress接口;   2. 零管理(zero-administration)嵌入式关系型数据库;   3. 支持事务性多用户存取;...