java吧 关注:1,270,722贴子:12,776,849

有没有大神帮我看一下问题出在哪……

只看楼主收藏回复

很愚蠢很小白的问题


来自Android客户端1楼2017-04-19 11:17回复
    上代码


    钢铁拳渣
    贴吧拳王争霸赛中累计获取10场胜利
    活动截止:2016-03-06
    去徽章馆》
    IP属地:云南来自Android客户端2楼2017-04-19 11:18
    收起回复
      2025-07-23 19:03:58
      广告
      不感兴趣
      开通SVIP免广告


      来自Android客户端4楼2017-04-19 11:19
      收起回复
        你的Student编译为class文件了么


        IP属地:吉林6楼2017-04-19 11:30
        收起回复
          建议你还是不同的类,用不同的文件存放,好像是编译问题。


          钢铁拳渣
          贴吧拳王争霸赛中累计获取10场胜利
          活动截止:2016-03-06
          去徽章馆》
          IP属地:云南来自Android客户端7楼2017-04-19 11:31
          收起回复
            main 方法不是public 类 一个java文件只有一个public


            IP属地:江苏8楼2017-04-19 11:53
            收起回复
              package std.info;
              public class Student {
              public String number,name,gender;
              private int age;//声明成员变量学号/姓名/性别/年龄
              //修改学号,姓名,性别,年龄的方法
              public void setNumber(String number){
              this.number=number;
              }
              public void setName(String name){
              this.name=name;
              }
              public void setGender(String gender){
              this.gender=gender;
              }
              public void setAge(int age){
              this.age=age;
              }
              //显示学号,姓名,性别,年龄的方法
              public void displayNumber(){
              System.out.println(this.number);}
              public void displayName(){
              System.out.println(this.name);}
              public void displayGender(){
              System.out.println(this.gender);
              }
              public void displayAge(){
              System.out.println(this.age);
              }
              }
              class StudentDemo{
              public static void main(String[]args){
              std.info.Student s=new Student();//创建一个学生对象
              s.setNumber("2016");
              //或者s.number="2016";
              s.setName("w");
              s.setGender("female");
              s.setAge(18);
              s.displayNumber();
              //System.out.println(s.number);
              s.displayName();
              s.displayGender();
              s.displayAge();
              }
              }


              来自Android客户端9楼2017-04-19 11:55
              回复
                @nice咸鱼2012
                为什么会这样……


                来自Android客户端10楼2017-04-19 12:00
                收起回复
                  2025-07-23 18:57:58
                  广告
                  不感兴趣
                  开通SVIP免广告
                  创建学生类的时候直接写Student s = new Student();


                  IP属地:四川来自Android客户端11楼2017-04-19 14:12
                  收起回复
                    问题:Student类是个对象类,里边没有main方法。student.java里边的StudentDemo这个class不能直接调用。


                    IP属地:广东12楼2017-04-19 14:24
                    收起回复
                      你确定你的环境装好了? 输入java javac 试试


                      13楼2017-04-19 14:25
                      收起回复
                        好多啊,大神,能带带我吗?


                        来自Android客户端14楼2017-04-19 14:48
                        回复
                          先学会截图


                          来自Android客户端15楼2017-04-19 15:31
                          回复
                            太费眼


                            IP属地:新疆来自Android客户端16楼2017-04-19 23:38
                            回复
                              2025-07-23 18:51:58
                              广告
                              不感兴趣
                              开通SVIP免广告
                              要运行的应该是StudentDemo吧


                              星座王
                              点亮12星座印记,去领取
                              活动截止:2100-01-01
                              去徽章馆》
                              月老
                              每对新人结婚成功的那一刻,送礼最多的吧友可以获得本次求婚的“月老”称号和成就,去领取
                              活动截止:2100-01-01
                              去徽章馆》
                              IP属地:浙江17楼2017-04-20 00:52
                              回复