码迷,mamicode.com
首页 > 其他好文 > 详细

快速理解static 静态

时间:2020-05-08 16:38:44      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:stat   一个   大量   出现   为什么   col   示例   static   ons   

快速理解static静态方法

静态方法和实例方法区别:

  •   静态方法要通过类.静态方法来进行调用
  •        静态方法可以直接调用静态方法 **但还是推荐用类.静态方法来调用**
  •        在常用的一些方法中推荐使用静态方法

静态方法是干嘛的,为什么会有静态方法

  在一些我们比较常用的方法中,我们每一个类都需要大量的进行调用该方法,为了避免繁琐,static就因此诞生了

  添加了static的方法,我们可以直接进行类.方法进行调用,从而不需要进行实例化类

Console.WriteLine()

上面的Console就是一个类,WriteLine()是一个静态方法,如果我们不把WriteLine()写成静态方法的话,那么我们就需要进行实例化,就好比下面的

1 //因为Console类是已经定义好的,下面的代码仅作示例
2 //代码前提:WriteLine()不是一个静态方法的话
3 
4 Console con = new Console();
5 con.WriteLine();

我们每一个类里想要用Console.WriteLine();的话就必须先进行实例化,这个过程是重复的,也因此static出现,我们可以直接用类.方法来进行调用,更加方便我们来进行编写代码

 

总结:

在常用的方法中可以加上static 他将会更加方便我们进行编写代码

调用实例方法的话需要先实例化

调用静态方法的话可以直接类.方法

快速理解static 静态

标签:stat   一个   大量   出现   为什么   col   示例   static   ons   

原文地址:https://www.cnblogs.com/cc-pro/p/12850713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!