当前位置:首页 > Java习题三1剖析
o.i++; } }
class Other {
public int i; }
是否有错,若有,说明错误原因没错 43.class Something
{
int i;不是final的成员变量自动初始化 public void doSomething()
{
System.out.println(\ } }
是否有错,若有,说明错误原因 44.class Something
{
final int i;未初始化,初始化必须在定义时,
i=0;不可
public void doSomething()
{
System.out.println(\ } }
是否有错,若有,说明错误原因 45.public class Something
{
public static void main(String[] args)
{
Something s = new Something();
System.out.println(\returns \+ doSomething()); }
public String doSomething()
{
return \ } }
是否有错,若有,说明错误原因
46.此处,Something类的文件名叫OtherThing.java
class Something {
private static void main(String[] something_to_do)
{
System.out.println(\ } }
是否有错,若有,说明错误原因 47.interface A
{
int x = 0; }
class B {
int x =1; }
class C extends B implements A {
public void pX()
{
System.out.println(x);//不能确定是B还是A的x }
public static void main(String[] args)
{
new C().pX(); } }
是否有错,若有,说明错误原因
48.interface Playable
{
void play(); }
interface Bounceable {
void play(); }
interface Rollable extends Playable, Bounceable {
Ball ball = new Ball(\}
class Ball implements Rollable {
private String name; public String getName() {
return name;
49.public class test {
public static void main(String [] args) {
int i=0; i=i++;
System.out.println(i);
} }
程序的运行结果是什么,说明原因。 0
}
public Ball(String name) {
this.name = name; }
public void play() {
ball = new Ball(\不能改变ball的值它是final的 System.out.println(ball.getName()); } }
是否有错,若有,说明错误原因
共分享92篇相关文档