public
class MyDate { private
int day = 8; private
int month = 8; private
int year = 2008; private
MyDate(int day, int month, int year){...} public
void print(){...} } public
class TestMyDate { public
static void main(String args[]) { //这个today变量就是一个引用类型的变量 MyDate
today = new MyDate(23, 7, 2008); } }
1. public
class TempTest { 2. private
void test1(A a) { 3. a
= new A();// 新加的一行 4. a.age
= 20; 5. System.out.printIn("test1方法中的age="+a.age); 6. } 7. public
static void main(String args[]) { 8. TempTest
t = new TempTest(); 9. A
a = new A(); 10. a.age
= 10; 11. t.test1(a);//
这里传递的参数a就是按引用传递 12. System.out.printIn("main方法中的age="+a.age); 13. } 14. } 15. classA
{ 16. public
int age = 0; 17. }