发表于: 2017-03-03 23:35:39

6 1604


今天完成的事情:学习static回到起点,学习主函数       以及staic的使用情况               
明天计划的事情: 白天连续搬家.... 学习上就只能走马观花了,但是捡基础好开心。。     。     。。      
遇到的问题:static 能不能用于默认赋值?例如int的默认值是0,有没有方法可以个改变默认值的?                         
收获:

1.主函数

puplic static void main(String[] args)

public 权限最大,可以被所有对象访问。

static 不需要对象,直接用主函数所属类名调用即可  类名.main,同时只能只能调用静态成员 (非静态对象,需要在主方法内new一个对象再使用)

void没有返回值(省略了return)

String[] args:主函数的参数列表,是一个数组类型的参数,而且元素都是字符串类型。

2.static的使用情况

      静态变量:

                   当分析对象中所具备的成员变量的值都相同时。

                    只要数据在对象中都是不同的,即是对象的特有数据,必须存储在对象中,是非静态的。

                    如果是相同的数据,对象不需要做修改,只需要使用即可,不需要存储在对象中,定义成静态。

      静态方法:

                    如果需要访问静态的成员变量(方法外的变量)时,必须为静态方法。非静态方法都可以调用。






返回列表 返回列表
评论

    分享到