若有如下定义,则下列用法中非法的是( )class Object{int x,y;static float f(int a) {……}float g(int x1,int x2) {……}}Object obj=new Object();
A. Object.g(3,2)
B. Object.f(2)
C. obj.f(4)
D. obj.g(2,5)
若有如下定义,则错误的赋值为( )class A{int x,xx;int f() {int a;…}int g() {int y;…}}
A. 在f()中a=x
B. 在f()中x=a
C. 在f()中x=xx
D. 在g()中y=a
在创建一个对象时,不包括以下的( )操作
A. 释放内存
B. 对象声明
C. 分配内存
D. 调用构造方法
Java中访问限定符不包括()
A. public
B. private
C. protected
D. final