c#静态类和拥有全部静态成员的非静态类的区别
比如我们用static声明一个静态类和一个不用static关键字声明的静态类里面的成员都是静态成员那么他们之间有区别吗?如果没区别为什么还有静态类存在的概念呢?...
比如我们用static声明一个静态类和一个不用static关键字声明的静态类里面的成员都是静态成员那么他们之间有区别吗?如果没区别为什么还有静态类存在的概念呢?
展开
3个回答
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
展开全部
一般类型无论你写不写构造函数,它都是有构造函数的,你都可以new 它,不显式定义构造函数,默认存在一个空个无参构造函数。然后它仍然继承Object类,可以使用父类的一些非静态的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该没区别,总之静态类就是在你程序运行时一直存在的,程序结束时它才结束的东西.
追问
那么也就是说用不用static关键字修饰都是一样?那么不是加上static修饰符不就多余了么?而且如果我想在同一个类中写入非静态成员我还能实例化调用,而调用类中的静态成员只需要类名.成员一样能调用那样岂不更好?
追答
建议还是将static加上,仅从代码可读性来讲,我老师以前说如非必要少用静态,静态的废性能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询