Java
文章平均质量分 72
Shine_Panda
酷爱编程
展开
-
java 如何对自定义的对象进行排序
import java.util.Comparator;import java.util.ArrayList; public class Demo{ public static void main(String[] args){ User u1 =new User("aaa",12); User u2 =new User("ddd",10); User u3 =new Use原创 2008-03-30 10:13:00 · 3780 阅读 · 1 评论 -
java实现快速排序算法
void paixu(int a[],int low,int high;)//用快速排序法...{ // low, high表示扫描的范围 int pivot;//存放中心索引及其值的局部变量 int scanup,scandown,mid;//用于扫描的索引 if (high-low0) //如果数组中的元素少于两个,则返回 return; else if(high-lo转载 2008-05-19 08:07:00 · 12747 阅读 · 8 评论 -
java中回调的实现
参考: think in java//定义一个接口interface Incrementable...{ void increment();}//一个简单的接口实现类class Callee1 implements Incrementable...{ private int i = 0; public void increment()...{ i++;原创 2008-05-18 20:46:00 · 3632 阅读 · 4 评论 -
Java 泛型的理解与等价实现
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发转载 2008-05-14 12:37:00 · 1560 阅读 · 1 评论 -
java生成不重复的随机数
import java.util.*;public class Test...{ public static void main(String[] args)...{ //生成 [0-n) 个不重复的随机数 //list 用来保存这些随机数 ArrayList list = new ArrayList();原创 2008-05-16 09:33:00 · 4928 阅读 · 3 评论 -
java经典面试题
Java基础方面:0、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly1。java.lang.String类是final类型的,因此不可转载 2008-05-14 12:45:00 · 34912 阅读 · 47 评论 -
java中连接池的实现
自己实现一个连接池 关键是要控制连接的关闭和读取步骤1, 实现 Connection 接口 并覆盖里面的close() 方法. package sky.sql;import java.sql.*;import java.util.*;public class MyConn implements Connection ...{ sky.sql.ConnectionPool p原创 2008-04-22 18:24:00 · 3521 阅读 · 2 评论 -
java如何对两个超大数相加
public class Test...{ public static void main(String[] args)...{ String a="123456789123456789"; String b = "123456789123456789" ; java.math.BigInteger a2 =原创 2008-04-20 07:57:00 · 3128 阅读 · 1 评论 -
java字符串类型的日期处理问题
import java.text.*;import java.util.*;public class Test...{ public static void main(String[] args) throws Exception...{ String str1= new String("1986-02-4"); String str2= new String原创 2008-04-18 11:32:00 · 3874 阅读 · 0 评论 -
java调用存储过程
创建存储过程的脚本,使用sqlserver2000 中的pubs 数据库中的 jobs表为例.create procedure showAllas select * from jobscreate procedure obtainJob_desc@outputParam varchar(20) output,@id intasselect @outputPar原创 2008-04-04 18:13:00 · 3674 阅读 · 2 评论 -
Java中文进行排序
import java.text.Collator;import java.util.Arrays;import java.util.Comparator;/*** @author leon* 所谓中文排序就是按照汉语拼音的顺序进行排序,* 在Java中进行排序其实不需要自己来写算法,* java.util.Arrays类中提供的sort方法可以直接实现这个功能。*/public class So转载 2008-04-02 11:52:00 · 1973 阅读 · 1 评论 -
如何将图片插入数据库
如何将图片,Mp3 ,或是一些二进制类型的数据插入到sqlserver,或是 Oracle 数据库 . 方法是通过流进行操作.创建一张测试表(sqlserver2000)create table [pictable] ( [id] [int] identity (1, 1) not null , [img] [image] not null ) on [p原创 2008-04-05 10:19:00 · 24731 阅读 · 9 评论 -
java实现给图片添加水印和文字
import java.io.*;import com.sun.image.codec.jpeg.*;import java.awt.*;import java.awt.image.BufferedImage;import java.awt.image.*;import javax.swing.*;public class Test...{ public static void main原创 2008-05-19 20:22:00 · 3893 阅读 · 0 评论