为了账号安全,请及时绑定邮箱和手机立即绑定

为什么老师课上的代码编译后显示找不到main方法?

public class Tc {

 

         float screen;

 float cpu;

 float mem;

 void call(){

 System.out.println("可以打电话");

 }

 void sem(){

 System.out.println("可以发信息");

 

}http://img1.sycdn.imooc.com//579224b10001210f05510091.jpg

   }


正在回答

2 回答

是不是你没写main方法呢?

0 回复 有任何疑惑可以回复我~
#1

水一方 提问者

老师讲课的代码是不是只是单单的定义一个类,类中有属性和方法,在下面还需要还需要主类,public static void main(String args[]){ //引用上面定义的类中的属性和方法 } 单单的定义一个类,在程序中不会有输出,我今天看了书貌似是这个意思
2016-07-23 回复 有任何疑惑可以回复我~
#2

水一方 提问者

嗯 在同一个包内程序方法可以相互调用,讲师就是用了两个代码相互调用,我明白了,谢谢你
2016-07-23 回复 有任何疑惑可以回复我~

我也是犯了这个错误,明白过来,案例是分文件写的。

如果是单文件,类里边有方法后,就需要实例化对象来调用,这样才可以运行。

1 回复 有任何疑惑可以回复我~
#1

水一方 提问者

嗯 确实是 刚学就是很多东西都不懂
2016-09-16 回复 有任何疑惑可以回复我~
#2

水一方 提问者 回复 心有猛虎_细嗅蔷薇

我都大四,现在正忙着校招
2016-09-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么老师课上的代码编译后显示找不到main方法?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信