自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 JAVA 二、八、十、十六进制互转

十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.valueOf("123",8).toS...

2010-09-18 09:59:38 100

原创 绝对误差法

public class FloatComparator { public static void main(String[] args) { double a = 2.00 - 1.10; double b = 0.90; System.out.println("a="+a); System.out.println("b="+b); System.out.pri...

2010-09-17 13:29:50 277

原创 Toy Program 3

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;//有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数。public class Play2{ public static void main(String...

2010-09-12 20:11:28 113

原创 Toy Program 2

查错:interface Playable { void play();}interface Bounceable { void play();}interface Rollable extends Playable, Bounceable { Ball ball = new Ball("PingPang");}public class Ball...

2010-09-12 19:52:45 91

原创 Toy Program 1

interface A{ int x=0;}class B{ int x=1;}public class Play extends B implements A{ public void printX(){ System.out.println(A.x); System.out.println(super.x); } public stati...

2010-09-12 19:38:49 115

原创 Oracle10G安装文档

根据两篇文档整理的简单步骤。虽然简单还是记下。 现在使用的Oracle是10g版本,Oracle中的主要版本分为以下几个:Oracle 8Oracle 8i:i,Internet,表示此时Oracle公司正式开始进军互联网Oracle 9i:Oracle 9i和8i相比是非常相似的Oracle 10g:g,表示网格技术,新的网络概念将网络划分成一个个网格,通过网格表示一个区域 注:...

2010-09-12 12:29:56 102

原创 finalize() 和 system.gc() 的区别

Given: rbo = new ReallyBigObject();// more code hererbo = null;//Which statement should be placed at line 4 to suggest that the virtual machine expend effort toward recycling the memory us...

2010-09-09 01:20:58 104

原创 Comparable & Comparator

http://zzg810314.iteye.com/blog/79866http://www.iteye.com/topic/503812Comparable & Comparator都是用来实现集合中的排序的。当集合中存储的都是对象时,我们要对其进行排序,就要借助于Comparator或Comparable,以简单的方式实现对象排序或自定义排序。只是Comparable是在集合内部定义...

2010-09-02 22:29:49 78

原创 Comparable接口简单示例程序

import java.util.*;class Person implements Comparable{ private String name; private int age; private float score; public Person(String name,int age,float score){ this.name = name; ...

2010-08-29 19:33:29 110

原创 clone方法的简单示例程序

要完成克隆的类必须具备以下两种条件1、类必须实现Cloneable接口,表示可以被克隆:Object 类本身不实现接口 Cloneable,所有的数组都被视为实现接口 Cloneable2、类必须覆写Object类中的clone方法:因为Object类中的clone方法为protected,要扩大方法的权限才能使用。protected Object clone() throws CloneNo...

2010-08-29 16:39:38 94

原创 为什么覆写equals的时候一定要覆写hashCode?

转自:http://blog.csdn.net/michaellufhl/archive/2010/08/23/5833188.aspx public boolean equals(Object obj) public int hashCode()经常在论坛上面看到覆写hashCode函数的问题,很多情况下是一些开发者不了解hash code,或者和equals一起用的时候不太...

2010-08-29 15:41:22 103

原创 关于覆写hashCode方法和equals方法的简单示例程序

 import java.util.*;class Person{ private String name; private int age; public Person(String name,int age){ this.name = name; this.age = age; } public int hashCode(){ ret...

2010-08-29 15:15:05 97

原创 与finally相关的面试题

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行(?),请看下面程序代码的运行结果:public class TestFinally { public static void main(String[] arg...

2010-08-27 20:56:27 113

原创 吸血鬼数字

  吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字:   1260 = 21 * 60   1827 = 21 * 87   2187 = 27 * 81   1994年柯利弗德·皮寇弗在Usenet社群sci.math的文章中首...

2010-08-27 18:49:45 136

原创 类加载器(ClassLoader)

静态库、动态连接库程序编制一般需经编辑、编译、连接、加载和运行几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在连接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。为了克服这个缺点可以采用动态连接库。这个时候连接器仅仅是在可执行文件中打...

2010-08-27 17:52:23 74

原创 System类与Runtime类

由于Java不支持全局函数和全局变量,所以java设计者将一些与系统相关的重要函数和变量放在System类中。我们不能直接创建Runtime的实例,只能通过静态方法来获得。编程实例:在java程序中启动一个windows记事本程序的运行实例,并在该运行实例中打开该运行程序的源文件,启动的记事本程序5秒后关闭。import java.io.IOException;public class...

2010-08-27 17:14:47 139

原创 Java语言中两种异常的差别

Java提供了两类主要的异常:Runtime Exception和Checked Exception。所有的Checked Exception是从java.lang.Exception类衍生出来的,而Runtime Exception则是从java.lang.RuntimeException或java.lang.Error类衍生出来的。它们的不同之处表现在两方面:机制上和逻辑上。一、机制上它们...

2010-08-27 16:38:43 125

原创 String类和StringBuffer类

String和StringBuffer位于java.lang包中(这个包中的类使用时不用导入)。它们可以储存和操作字符串,即包含多个字符的字符数据。String类一旦初始化就不可以改变,而StringBuffer则可以。它用于封装内容可变的字符串。它可以使用toString()转换成String字符串。典型地,你可以使用StringBuffers来动态构造字符数据。另外,String实...

2010-08-27 15:45:03 105

原创 Java产生随机数的几种方式

一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,它就是个100以内的随机,这个在j2me中没有。(只产生double型) 二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机...

2010-08-27 13:53:29 88

原创 JSP中使用JavaScript动态显示时间

在需要显示的位置插入:<div id="time"></div><script>setInterval("time.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);</script> 显示结果示例:2010年...

2010-08-24 21:50:02 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除