关于Java的一个问题

kkkk11kk 2010-01-11 08:28:38
1.JAVA中创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证Java执行了默认的初始化。
2.顺便向高手们求一份thinking in java fourth edition后习题的参考答案 !谢谢了
...全文
100 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
kkkk11kk 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 romeprince 的回复:]
Java codepublicclass Test{int a;char b;publicstaticvoid main(String sras[]){
System.out.println(a);
System.out.println(b);
}
}
[/Quote]我想问一下为什么这样会产生non-static valiable a cannot be referenced from a static context?
kkkk11kk 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mezhou 的回复:]
我有,在我上传的资源里,或者你问我要
[/Quote]
你能把那个thinking in java fourth edition后习题的参考答案发到我邮箱吗?我的邮箱是598844731@qq.com 再次感谢了哈
kkkk11kk 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mawentao728 的回复:]
public class T{
int a;
char b;
public static void main(String sras[]){
T t = new T();
System.out.println(t.a);
System.out.println(t.b);
}
}
输出b时楼主看不见,应为它的默认初始化就是空。
[/Quote]
你的是正确的 谢谢了哈
meZhou 2010-01-11
  • 打赏
  • 举报
回复
而是public static void main(String sras[]){ }
meZhou 2010-01-11
  • 打赏
  • 举报
回复
奇怪,为什么大家的都不是
public static void main(String args[]){}
lenovo_itcast 2010-01-11
  • 打赏
  • 举报
回复
学习
sunlaji008 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mawentao728 的回复:]
public class T{
int a;
char b;
public static void main(String sras[]){
T t = new T();
System.out.println(t.a);
System.out.println(t.b);
}
}
输出b时楼主看不见,应为它的默认初始化就是空。
[/Quote]
up
Trinx 2010-01-11
  • 打赏
  • 举报
回复
public class T{
int a;
char b;
public static void main(String sras[]){
T t = new T();
System.out.println(t.a);
System.out.println(t.b);
}
}
输出b时楼主看不见,应为它的默认初始化就是空。
meZhou 2010-01-11
  • 打赏
  • 举报
回复
我有,在我上传的资源里,或者你问我要
kkkk11kk 2010-01-11
  • 打赏
  • 举报
回复
可是没有输出啊!
romeprince 2010-01-11
  • 打赏
  • 举报
回复

public class Test{
int a;
char b;
public static void main(String sras[]){
System.out.println(a);
System.out.println(b);
}
}

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧