你可能感兴趣的试题
ptr->a=100; ptr=&obj2; ptr++; ptr=obj2;
f; this.n; Test.m; Test.f;
第二行的声明不会为变量my分配内存空间 第二行语句创建一个Vector类对象 第三行语句创建一个Vector类对象 第三行语句为一个Vector类对象分配内存空间
import语句告诉Java用户需要哪个包(package)中的类 所有的类必须实例化,才能调用它的数据成员和方法 package语句用于将源文件存入所指定的包中 System类不可能实例化,它的所有方法都是通过类变量来调用的
t.f; this. n Test.m; Test.f;
import语句告诉Java用户需要哪个包中的类 所有的类必须实例化,才能调用它的数据成员和方法 package语句用于将源文件存入所指定的包中 Sys~m类不可能实例化,它的所有方法都是通过类变量来调用的
f; this. n Test.m; Test.f;
f; this.n; Test.m; Test.f;
语句p=&a;是把对象a赋值给指针变量p 语句A*p,a;p=&a;调用两次类A的构造函数 对语句*p.fun();的调用是正确的 语句 p->fun();和语句 a.fun();等价
对象的加锁技术有效的预防了死锁的发生 共享数据的所有访问都必须作为临界区,使用synchronized关键字进行加锁控制 用synchronized保护的共享数据必须都是私有的 Java语言中对象加锁具有可重入性
ptr->a=100; ptr=&obj2; ptr++; ptr=obj2;
可以有2个以上package语句 可以有2个以上import语句 可以有2个以上public类 只能有1个类定义
import语句告诉Java用户需要哪个包(packag中的类 所有的类必须实例化才能调用它的数据成员和方法 System类不可能实例化,它的所有方法都是通过类变量来调用的 package语句用于将源文件存入所指定的包中
t.f; this.n; Test.m; Test.f;
语句p=&a;是把对象a赋值给指针变量p 语句A*p,a;p=&a;调用两次类A的构造函数 对语句*fun();的调用是正确的 语句 p->fun();和语句 fun();等价