1.创建一个包含一个float域的类,并用这个类来展示方法调用时的别名机制。
class TestMethod{
float f;
}
/**
* TJpritice
*/
public class TJpritice {
public static void changeValue(TestMethod tm){
tm.f=2.1f;
}
public static void main(String[] args) {
TestMethod m=new TestMethod();
m.f=2.2f;
System.out.println("1. "+m.f);
changeValue(m);
System.out.println(("2. "+m.f));
}
2.创建一个名为Dog的类,它包含两个String域:name和says。在main()方法中,
创建两个Dog对象,一个名为spot(它的叫声为“Ruff!”),另一个名为scruffy(它的叫声为“Wurf!”), 然后显示它们的名字和叫声。
class Dog{
String name;
String says;
}
/**
* TJpritice
*/
public class TJpritice {
public static void main(String[] args) {
Dog dog1=new Dog();
Dog dog2=new Dog();
dog1.name="sport";
dog2.name="scruffy";
dog1.says="Ruff!";
dog2.says="Wurf";
System.out.println("dog1.name: "+dog1.name+" "+"dog1.says: "+dog1.says);
System.out.println("dog2.name: "+dog2.name+" "+"dog2.says: "+dog2.says);
}
}
3.在上一个练习的基础上,创建一个新的Dog索引,并对其赋值为spot对象,测试用==和equals()方法来比较所有的结果
<