初学java求助

程序的虫子 2019-03-07 06:56:07
从零开始学JAVA,机械工业出版社的一段示例代码,在myeclips运行,提示:错误: 在类 com.qdu.sun.user 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) ,否则 JavaFX 应用程序类必须扩展javafx.application.Application

自己尝试添加了一下 public static void main(String[] args) {} 还是没运行起来,小白求助

示例如下:

package com.qdu.sun;

public class user
{

//以下为:定义成员变量
String name;
int age;

//以下为:定义成员方法
public void show()
{
System.out.println("用户姓名是:"+name+",年龄是:"+age);
}
}
...全文
676 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ok也还好 2019-04-08
  • 打赏
  • 举报
回复
增加一个main方法,在main方法下调用你定义的show方法,然后把结果打印出来就行了
没有十八岁 2019-03-19
  • 打赏
  • 举报
回复
在main方法中实现user类,User p=new User()。然后p.name=“张三”;p.age=18;进行赋值。最后p.show()就行了
weixin_44789945 2019-03-17
  • 打赏
  • 举报
回复
哪位大神,教教jdk1.8压缩包怎么安装桌面,不知道点哪个?
  • 打赏
  • 举报
回复
你需要主方法
程序员beige 2019-03-14
  • 打赏
  • 举报
回复
这样
package com.qdu.sun;  
  
public class user 
  {	

//以下为:定义成员变量
        String name;
        int age;

    //以下为:定义成员方法
        public void show()
         {
      System.out.println("用户姓名是:"+name+",年龄是:"+age);
         }
      public static void main(String[] args) {
          new user().show();
     }
  }
匡哈哈 2019-03-14
  • 打赏
  • 举报
回复
你用一个main方法调用你写的这个show方法就好了,你这相当于是给了User一个方法,但你要创建一个对象去调用这个方法才会如愿输出方法中的字段
mr_foxsand 2019-03-14
  • 打赏
  • 举报
回复
Java运行程序 需要main方法 这是程序的入口
jy0921_ 2019-03-11
  • 打赏
  • 举报
回复
package com.qdu.sun; public class User { //以下为:定义成员变量 static String name = "小A"; static int age = 18; public static void main(String[] args) { show(); } //以下为:定义成员方法 public static void show(){ System.out.println("用户姓名是:"+name+",年龄是:"+age); } } 输出信息: 用户姓名是:小A,年龄是:18
jy0921_ 2019-03-11
  • 打赏
  • 举报
回复
引用 2 楼 jy0921_ 的回复:
package com.qdu.sun; public class User { //以下为:定义成员变量 String name = "小A"; int age = 18; private static User user; public static void main(String[] args) { user = new User(); user.show(); } //以下为:定义成员方法 public void show(){ System.out.println("用户姓名是:"+name+",年龄是:"+age); } }
输出信息: 用户姓名是:小A,年龄是:18
jy0921_ 2019-03-11
  • 打赏
  • 举报
回复
package com.qdu.sun; public class User { //以下为:定义成员变量 String name = "小A"; int age = 18; private static User user; public static void main(String[] args) { user = new User(); user.show(); } //以下为:定义成员方法 public void show(){ System.out.println("用户姓名是:"+name+",年龄是:"+age); } }
missingMuMu 2019-03-10
  • 打赏
  • 举报
回复
在最后一个大括号之前添加那个main方法试试

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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