I want change

一个人一生中,最大的遗憾就是:有良师不学、有益友不交!!
数据加载中……
static 关键字
   Static关键字:
一、使用static定义属性:
  1、使用static关键字声明的属性是全局属性。
  2、静态属性和方法可以在没有实例化对象的时候调用。
  3、主方法(main方法)也存在static关键字。
  4、在写程序时,主方法(main方法)代码越简单越好(代码量越少越好) 
  5、主方法的含义如下:
    .public:表示最大的权限,所有人都可以访问。
    .static:因为执行的时候执行的就是类名称,所以表示可以由类名称调用。
    .void:因为主方法是一切的起点,所以表示没有返回值。
    .main:系统内建的方法名称。
    .String[] args:表示字符串数组,用于接收参数。 
   6、程序在内存划分如下:
     1)、栈内存:对象名称,实际上是对象对堆的引用地址;
     2)、堆内存:属性;
     3)、全局代码区:保存所有的操作方法;
     4)、全局数据区:保存所有的static属性;


二、使用static字义方法:
  1、方法中加一个static关键字时,便成静态方法。
  2、在使用static关键字定义方法时,应注意以下几点:
    1)、static的方法只能调用static的属性或方法,不能调用非static的属性或方法。
    2)、静态属性和方法在没有实例化对象的时候调用。
    3)、而类中的普通方法和普通属性,肯定只有在对象实例化之后才能被调用。


 程序开发思路:
 1、完成基本功能;
 2、改善功能,加入一些验证;
 3、形成更好的结构,加入一些类的设计;
 4、主方法中不能编写过多代码。

 

 

 

 

 

 

posted on 2009-07-05 19:23 改变,成就梦想! 阅读(150) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: