`
文章列表

Hashtable

    博客分类:
  • java
import java.util.*; public class HashtableAdd3{ public static void main(String[] args){ Hashtable ht = new Hashtable(); StringBuffer sb = new StringBuffer(); sb.append("abc,"); ht.put("1",sb); sb.append("def,"); ht.put("2",sb); sb.ap ...
public class FileCopy { public static void main(String[] args) { int b = 0; FileReader in = null; FileWriter out = null; try { in = new FileReader("d:/java/Hrld.java"); out = new FileWriter("d:/oHW.java"); while((b=in.read())!=-1){ out. ...
//JAVA中用于对象排序的比较器Comparable接口和compareTo()方法 //面向对象的三大特性:封装,继承,多态。 //JAVA中的比较器接口Comparable用于数组对象的排序,要使用此功能,必须让类继承自Comparable接口,重写compareTo(Object obj)方法 ...

抽象类继承

    博客分类:
  • java
abstract class Type { //创建一个抽象类Type //声明数据成员 double height, width, length; //长,宽,高 String name; //名字 //定义抽象方法 abstract double area(); //面积() abstract String getName(); //获取名字() public Type(double heigth, double width) { //抽象类的构造方法 this.height = heigth ...
public static void sort(int[] data) { int temp; boolean b ; //交换标志 for(int i=1;(i<data.length);i++){ b = false; for(int j=data.length-1;j>=i;j--){ //从后面开始,最小的排到最前面 if(data[j]<data[j-1]){ temp = d ...
如何重写equals方法 //***********************来源于互联网******************************* Equals 方法应该具备的条件: obj.Equals(obj) 应该永远返回真 obj1.Equals(obj2) 和 obj2.Equals(obj1) 应该返回相同的结果 如果 obj1.Equals(obj2) 而 obj2.Equals(obj3) 那么 obj1.Equals(obj3) 应该也为真 别以为我的智商就小学水平,回去看看你的代码,这些都能做到吗?写一个具备如此条件的 Equals 方法不是件容易的事 ...
//java快速排序的完整版 public class QSort { public static void main(String[] args) { quicksort qs = new quicksort(); int data[] = {44,22,2,32,54,23,88,77,99,11}; qs.data = data; qs.sort(qs.data,0, qs.data.length-1); qs.display(); ...

http协议的无状态

来源于 http://blog.163.com/xiao_mege/blog/static/72942753201012394736369/ HTTP协议是无状态协议,怎么理解?  2010-02-23 09:47:36|  分类: 网络技术 |字号 订阅 Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对象中的所有信息外,该环境不保存与会话有关的任何信息。 自己的理解,在asp.net里:每次提交服务器的页面没有任何关系,每次记录在页面的信息下次提交是记不住的,(除了应用本身可能已经存储在全局对象中的所有信息 ...
import java.io.*; public class FileList { public static void main(String[] args) { File f = new File("G:\\笔试 面试题"); System.out.println(f.getName()); tree(f, 1); } private static void tree(File f, int level) { String preStr = ""; for(int i=0; i< ...
//较笨的方法,呵呵,有心的自己改进玩玩! public class 替换字符 { public static void main(String[] args) { String str = "skfjdj_cache_jfkjfkjfk_cache_kfjdkfjkfj_cache_jfkdfjkdfjk_cache_dfkj.xml"; String patternstr="_cache_|.xml"; String[] c = str.split(patternstr); for(int i=0;i<c.leng ...
java设计模式详解: 请连接下来地址!!!!!!!!!!!!!!!!!!!!!!!!!!!! http://java.chinaitlab.com/special/patterns/Index.html
class Programmer implements Cloneable{ private String name; //员工姓名 private int age; //员工年龄 private double salary; //员工工资 /*构造方法*/ Programmer(String name,int age,double salary) { this.name=name; this.age=age; this.salary=salary; } pub ...

object类的方法

******************************************************************************* protected  Object clone()           创建并返回此对象的一个副本。 ******************************************************************************* boolean equals(Object obj)           指示某个其他对象是否与此对象“相等”。 ***************************** ...
************************************************************************ 文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICOD E编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么 意思(这样一个过程,可以看作是自定义编码)。 ************************************************************************ 计算机能识别的都是二进制代码,不论是文本文件还是音频视频类的多媒体文件都需要转换成二进制文件,计算机才能识别, ...
摘来的************************************************************************* 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指 ...
Global site tag (gtag.js) - Google Analytics