易截截图软件、单文件、免安装、纯绿色、仅160KB

Java重写与重载

 
有时候,类的同一种功能有多种实现方式,到底采用那种实现方式,取决于调用者
给定的参数。例如杂技师能训练动物,对于不同的动物有不同的训练方式。
       
public void train
(Dog dog){
       
//
训练小狗站立,排队,做算数
       
}
       
public void
train(Monkey monkey){
       
//
训练猴子骑自行车等
       
}
       
再如某个类的一个功能是比较两个城市是
否相同,一种方式是比较两个城市的名字,一种是除了比较两个城市的名字外,还要比较所在国家的名字。
       
publi boolean
isSameCity (String city1,String city2){
       
return
city1.equals(city2);
       
}
       
public boolean
isSameCity(String city1,String city2,Stirng Country1,String Country2){
       
return
isSameCity(city1,city2)&&Country1.equals(Country2);
       
}
       
在例如 java.lang.Math
类的 max
()方
法能够从两个数字中取出最大值,它有多种实现方式。
       
public static int
max(int a,int b)
       
public static int
max(long a, long b)
       
public static int
max(float a,float b)
       
以下程序多次调用Math
类的max()
方法,运行时,Java
虚拟机先判断给定参数的类型,然后决定到底执行哪个
max()
方法。
       
//
参数为
int
类型,因此执行max
(int
a, int b
)方法
·         
Math.max(1,


相关文档:

java中Properties类的使用

在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。
Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。
使用Properties读取.properties文件
test.properties文件如下:
#测试环境配置:平台路径配置
jstrd_home=D:/T ......

java实现打字机效果的程序

import java.applet.*;
import java.awt.*;
import java.io.*;
import java.net.URL;
import java.util.*;
public class Typewriter4 extends Applet implements Runnable
{
    AudioClip hit, cr, ding ;
    boolean alreadyRun = false,
      & ......

Chapter 05 _Objects and Classes(core Java摘要)

Basic concepts in OOP
Encapsulation:隐藏实现过程,对外提供公开一致的接口、使软件易于更新与维护。
Polymorphism:一个事物自动获得另一事物的状态行为的机制。
Inheritance:一个类自动获得另一个类的属性或者方法的过程。
1.类的结构
    类名
    &nb ......

Java String 字符串处理疑点再解

华仔在网上阅过诸多关于String的文章,仍是有疑在心中不解,遂寻Jack求惑。
Jack道:何惑不解?拿与我面前便可。
华仔手于心,却拿不出String这玩意...Jack貌如大师一叹,将String呈于他面前。
“String中文名为'字符串',如此而已;身之血液,能量之载体。”
1、简述String与StringBuffer的异同。
 &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号