新手学习JAVA核心技术时的一个小问题 关于static和void java技术 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单通俗的来说,静态方法就是前面加static修饰符发方法,然后是属于类的,如果swap()前添加static,则可以不new出对象就调用该方法,即像你那样直接写swap(a,b).不过现在的swap方法不是静态方法,所以是属于对象的,需要对象.swap(a,b)来调用。现在可以在main方法中new出该类的实例对象,然后就可以调用该swap方法了。 没懂; public swap(Employee x, Employee y)是非静态方法 public static void main(String[] args)是静态方法 不能再静态的main当中调用非静态的swap么?那void什么情况 如果想用public swap应该怎么写? 亲爱的:1.你的swap没加是否有返回值,没的话要加void呢。2.静态方法中只能调用静态方法3.非静态方法既可以调用非静态的,还可以掉用静态的。 那void 呢哎,没返回值。不过,说真的,一上手就看核心卷,会很吃力的(需要反复反复咀嚼),建议先找本简单的看。 如果方法名前面加了基本数据类型、void等时,就代表该方法的返回类型是基本数据类型中的其中一种,如果是void 就代表该方法没有返回值。static 是关键字,方法用它来修饰,就说明这个方法是他所在的类所有,里面的属性都应该是静态的。你在主方法中调用swap(),因为主方法是静态的,所以提示swap()应该是静态的才行。 那void 呢哎,没返回值。不过,说真的,一上手就看核心卷,会很吃力的(需要反复反复咀嚼),建议先找本简单的看。比如说 用java编写一个创建数据库和表的程序的代码怎么写? PreparedStatement 如何设置为可滚动的结果集合 救命呀~死活就是连不上SQL SERVER 2000数据库(解决给分) 还是界面设计的问题 怎么取得文件长度? 有c#了java是不是没有前途了?我该不该学java? applet中的JComboBox不能下拉的问题。。。 applet连接sqlserver出错? 两个问题给你100分 关于几个问题的解决方法,最好能提供电子书 【求助】 redis 实时并列排行榜解决方案 新手求教接口问题
没懂;
public swap(Employee x, Employee y)是非静态方法
public static void main(String[] args)是静态方法 不能再静态的main当中调用非静态的swap么?
那void什么情况 如果想用public swap应该怎么写?
1.你的swap没加是否有返回值,没的话要加void呢。
2.静态方法中只能调用静态方法
3.非静态方法既可以调用非静态的,还可以掉用静态的。
哎,没返回值。不过,说真的,一上手就看核心卷,会很吃力的(需要反复反复咀嚼),建议先找本简单的看。
哎,没返回值。不过,说真的,一上手就看核心卷,会很吃力的(需要反复反复咀嚼),建议先找本简单的看。
比如说