java中的方法类似于C语言中的函数;
java中成员变量相当于C中的全局变量;
java中类变量相当于C中的静态全局变量;
如下两例子比较java中的类变量和c中的全局变量,方法和函数:是非常相似的!
java 版本程序:
public class Hello {
public static int gvar; //类变量
public static void say(String s) //方法
{
int x = 10;
System.out.print(s+x);
}
public static void main(String[] argv) {
float y = 0;
say("Hello, world\n");
}
}
C版本如下
#include
int gvar; //全局变量
void say(char[] s) //函数
{
int x = 10;
printf("%s%d", s, x);
}
int main(int argc, char** argv) {
float y = 0;
say("Hello, world\n");
}
阅读(1999) | 评论(0) | 转发(0) |