现在概念很模糊,书上写的太死了有没有简单的例子或者是生动点的例子?

解决方案 »

  1.   

    static前缀 就是定义静态的static  string str = null;  静态变量static Test()   静态方法
    {}慢慢来,多查资料,像这种问题一般没人回答,我是同情你才和你说  ,我也是这么走过来的
      

  2.   

    静态变量可以全局调用  而且不能初始化 就是不用new。比如我在一个类中定义
    static Test()  静态方法 
    {} 然后我在页面cs中调用就不用new初始化
    只能用Test。
      

  3.   

    一楼你怎么这么说呢。CSDN是一个互动的天地。是信息技术的交流中心,技术是交流而不是保守的。问题简单也不能像你这样打击人呀。谁说别人不帮楼主了。不理解。static前缀 就是定义静态的 static  string str = null;  静态变量 。调用时不用实例化,可以直接用类名进行调用。。pulbic static Test()  静态方法 ,它的成员也必须是静态的
    {
      //静态变量
       
      //程序代码

      

  4.   

    呵呵,这个你都没搞清楚,去看陈广老师的视频教程吧。
    http://download.csdn.net/user/jianjunj/All/1
      

  5.   

    可以这样去说, 嘿嘿 这个东西 我刚弄懂得,  这样给你说 应该很直白的,
    首先。 静态 就是说 谁都可以去用,包括(静态属性 静态方法)举个例子吧:
    比方说 以下代码public class dept
    {
        public static int sum(int a,int b)
        {
            int res=0;
            res=a+b;
            return res;
        }       public static void main(String[] args)
        {
            int a=1;
            int b=5;
            int res=sum(a, b);
            System.out.println(res);
        }}
    以上的代码 就是说有一个类dept  里面有一个静态的方法sum,在主方法main中 就可以直接用方法名称去调用。比较的方便。同样在主方法中也可以这样写  
    int res=dept.sum(a,b); 这样也是可以的。。——————————————————————————————————也就是说。静态方法  ———————— 静态方法    (两者之间可以互相调用)如果在一个类中,有静态方法,那么这个类中的主方法就可以直接用静态方法的名称就可以调用方法了。
    如果不在一类中。那么就可以用静态方法所在的类名称去调用就可以了很简单吧。。  其实在方法的前面加了静态去修饰后,也就是简化了代码。 不用在类中去new一个对象,在用对象去点一个方法
    明白了吗?楼主