返回信息流public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld!");
}
}
class T { //类修饰符只能用默认的,public,private,protected都会编译错误,
//显示的default也会报错
}
问题:为嘛class T前面什么都不能加?
这是一条镜像帖。来源:北邮人论坛 / java / #23535同步于 2012/9/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
特别简单的JAVA问题
bolpigo
2012/9/24镜像同步14 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
额。这个是完整的问题,估计是系统问题吧,我是在LINUX下调试的,感觉很奇怪就发上来了
【 在 zx723 的大作中提到: 】
: 应该,不会有问题的,问这种问题最好把完整的错误发上来
【 在 bolpigo 的大作中提到: 】
: 额。这个是完整的问题,估计是系统问题吧,我是在LINUX下调试的,感觉很奇怪就发上来了
错误截图还是很必要的,我个人觉得。我是个java新手,没有在linux下调试过。
【 在 bolpigo 的大作中提到: 】
: 额。这个是完整的问题,估计是系统问题吧,我是在LINUX下调试的,感觉很奇怪就发上来了
这是个测试windows下
命令行下 不能通过编译,eclipse 下也是错误的 神奇的是 强制编译运行 可以打印出正确结果
【 在 zx723 的大作中提到: 】
: 错误截图还是很必要的,我个人觉得。我是个java新手,没有在linux下调试过。
【 在 bolpigo 的大作中提到: 】
:
public T的话必然会报编译错误啊,而且错误提示说的也很明白,强制编译时应该不会影响Hello.class文件的生成,所以没问题
我就是想问 为什么写 public 报错
【 在 zx723 的大作中提到: 】
: public T的话必然会报编译错误啊,而且错误提示说的也很明白,强制编译时应该不会影响Hello.class文件的生成,所以没问题
而且前面 不写类修饰符的话就是默认default
但是 写了default也报错
【 在 zx723 的大作中提到: 】
: public T的话必然会报编译错误啊,而且错误提示说的也很明白,强制编译时应该不会影响Hello.class文件的生成,所以没问题