最新回答 / 慕粉3992327
public class huoche extends che implements Ihuo{ public String name; public int zaihuo; public int price; public int zaih(int dun){ return dun; } public huoche(String newname,int newzaihuo,int newprice){ name=newname; zaihuo=...
2016-11-17
最新回答 / JAVAliang
构造方法其实主要是为了给成员变量赋值的,格式为:修饰符 类名(){},分为有参和无参的情况,如果没写构造方法,那么系统会默认,如果写了系统就不会再使用默认的了。在创建对象的时候会根据此时的需求选择调用有参还是无参的构造器。
2016-11-17
最赞回答 / 喵喵小喵
基本数据类型:==比较的是值是否相等引用数据类型:==和equals(没重写的equals)比较的是内存地址,空间地址。(即判断两个对象是否是同一个) 重写的equals比较的是内容采纳哟哟哟
2016-11-15
最新回答 / 历飞雨
首先,你要考虑到一个问题。那就是要内存最节约化,就是不要去弄一些多余的步骤,来浪费你的内存。在以后写大程序的时候,这可是很浪费内存的所以,目前不要想着用省事的方法。你的省事其实增加了内存浪费,这是个坏习惯。就和前面讲的一样,在静态方法中直接可以用静态方法来访问,而不需要去创建对象在静态方法中访问非静态方法的创建对象才能访问这些都是套路,请根据套路前进。
2016-11-12
最新回答 / 历飞雨
你说没有public static void main(String[] args)这句话定义变量就会出错。首先,在2课的时候变量是定义在主函数部分了,public static void main(String[] args)这句话是定义在内函数部分了,是在内函数调用的方法执行了主体中的变量。而这句话是程序运行的起点,不只是变量问题,其他方面也需要有这句话的。后面你说到静态变量的顺序问题,这个我也不会了成员变量和静态变量的区别生命周期的不同成员变量随着对象的创建而存在,随着对象被收回而释放静态变量随着类...
2016-11-12
最赞回答 / java小白成功路4296609
不是,都不是,我也是刚发现,是因为我新建telphoneclass文件的时候,并没有将下面选项中public static void main 这个选项勾上,所以才会出现不可调用的情况。重新建之后就好了、
2016-11-11