BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #6083同步于 2008/8/23
Java机器人发帖

[合集] 请教一个static问题

SturdyEagle
2008/8/23镜像同步0 回复
☆─────────────────────────────────────☆ quanquan (无拉拉) 于 (Thu Jul 3 22:49:58 2008) 提到: public class test { public int devide (int x,int y) { return x+y; } public static void main (String [] args) { int result = devide (3,1); System.out.println("The result is"+ result); } } 以上程序出错; 但加了static就通过,请问具体原因; public class test { public static int devide (int x,int y) { return x+y; } public static void main (String [] args) { int result = devide (3,1); System.out.println("The result is"+ result); } }[/color] ☆─────────────────────────────────────☆ ox (小贝|抱抱三人组之小宝贝|东北志责任编辑) 于 (Thu Jul 3 22:53:49 2008) 提到: 你知道静态方法和 非静态方法的区别么 非静态方法 不实例化对象 是不能调用的 ☆─────────────────────────────────────☆ neo861002 (Nimo的爪哇) 于 (Thu Jul 3 23:20:08 2008) 提到: 静态方法只能调用本类中的静态方法,对于非静态的只能通过对象引用的“.”运算符调用 实例方法(非静态方法)可以调用静态、非静态的都行 ☆─────────────────────────────────────☆ yueyingcs (Loli村元老村长) 于 (Fri Jul 4 14:56:24 2008) 提到: main是static的,一个static的函数,所使用的外部变量以及函数都必须是static的才行 ☆─────────────────────────────────────☆ Lonhero (Lonhero) 于 (Fri Jul 4 15:46:13 2008) 提到: test t = new test(); int result = t.devide (3,1); System.out.println("The result is"+ result); ☆─────────────────────────────────────☆ zc2008 (铁牛) 于 (Fri Jul 4 16:38:04 2008) 提到: int result = new test().devide (3,1); System.out.println("The result is"+ result); 类名第一个字母最好大写,写成:Test ☆─────────────────────────────────────☆ Goldfather (Mike|godfather) 于 (Fri Jul 4 19:51:26 2008) 提到: 昂?那main里面实例化对象调用非static方法呢? ☆─────────────────────────────────────☆ neo861002 (Nimo的爪哇) 于 (Fri Jul 4 20:29:37 2008) 提到: 【 在 yueyingcs 的大作中提到: 】 C++的解释 呵呵~ java里没有外部或者全局的概念吧,你指的应该是实例变量 回LS~ 这是最OO的用法啊 ☆─────────────────────────────────────☆ yueyingcs (Loli村元老村长) 于 (Sat Jul 5 01:51:30 2008) 提到: 【 在 Goldfather 的大作中提到: 】 那自然可以,我只说外部的,实例化的就是内部的了.... ☆─────────────────────────────────────☆ purevirtual (天之健|杨无敌) 于 (Sat Jul 5 04:14:34 2008) 提到: 我的意思是何谓外部的?在c++里有成员函数(内部函数),全局函数(外部函数)的概念,但是java是 纯oop的,所有的函数都在类里,应该没有内外之分吧。。 ☆─────────────────────────────────────☆ yueyingcs (Loli村元老村长) 于 (Sat Jul 5 16:27:15 2008) 提到: 【 在 purevirtual 的大作中提到: 】 这里的话自然说的是static函数自身以外的范围都是外部...
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。