Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1277857
  • 博文数量: 213
  • 博客积分: 7590
  • 博客等级: 少将
  • 技术积分: 2185
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-31 17:31
个人简介

热爱开源,热爱linux

文章分类

全部博文(213)

文章存档

2018年(4)

2017年(1)

2015年(1)

2014年(5)

2013年(2)

2012年(2)

2011年(21)

2010年(82)

2009年(72)

2008年(23)

分类: LINUX

2008-09-27 19:47:50

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");
}

阅读(1925) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~