this关键字、接见润饰符、super关键字   
               添加时间:2013-7-30 点击量: 
 
              Java关键字this只能用于办法办法体内,并且只能用在非静态办法内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分派一个引用自身的指针,这个指针的名字就是this。
 
This关键字默示当前对象。
 
什么是当前对象呢?
谁在调用存在this关键字的办法那么谁就是当前对象。
 
什么时辰应用和什么时辰不克不及应用this呢?
在一个办法内,办法的局部变量与成员变量同名的时辰就要应用this关键字,
比如 this . 成员变量,在一个类中也可以经由过程this关键字调用其它的机关办法,切记只能是在同类中。
若是这个办法用static润饰的话那么这个办法内不克不及存在this关键字
 1 package xiao.li;
 2 
 3 public class this关键字
 4 {
 5     String name;
 6     /
 7       无参机关函数
 8      /
 9     this关键字()
10     {
11         this(小明);  
12         /
13           经由过程this调用机关办法,  this(参数列表)
14           那么  this(小明)==this关键字(String name)
15           this()==this关键字();   须要重视的是:在机关办法里面应用this  那么必须是第一句语句.....
16          /
17         System.out.println(无参机关函数);
18     }
19     /
20       给成员变量赋值的机关办法
21       像这种景象就应当用this关键字来注解那个是成员变量
22      /
23     this关键字(String name)
24     {
25         this.name=name;
26     }
27     public static void show()
28     {
29         //this.name=小明;    //如许是错误的,因为在静态办法内不克不及应用this关键字,调用机关办法也不可
30         System.out.println(表演);
31     }
32     public void eat()
33     {
34         this.name=小明;
35         System.out.println(this.name+正在吃饭);
36     }
37     public static void main(String[] args)
38     {
39         this关键字 t = new this关键字();
40         t.eat();  //t 这个对象在调用eat办法,那么eat办法内存在this关键字,那么这个this就代表t这个对象。
41     }
42 }
 接见润饰符
润饰符
容易发怒的意思就是: 别人做了蠢事, 然后我们代替他们, 表现出笨蛋的样子。—— 蔡康永
                     
                  
     
  
 
    
    
   
   
    
  
  
     	
 
     
     
     
 
 
   
 
 
 
  
Java关键字this只能用于办法办法体内,并且只能用在非静态办法内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分派一个引用自身的指针,这个指针的名字就是this。
This关键字默示当前对象。
什么是当前对象呢?
谁在调用存在this关键字的办法那么谁就是当前对象。
什么时辰应用和什么时辰不克不及应用this呢?
在一个办法内,办法的局部变量与成员变量同名的时辰就要应用this关键字,
比如 this . 成员变量,在一个类中也可以经由过程this关键字调用其它的机关办法,切记只能是在同类中。
若是这个办法用static润饰的话那么这个办法内不克不及存在this关键字
1 package xiao.li;
2
3 public class this关键字
4 {
5 String name;
6 /
7 无参机关函数
8 /
9 this关键字()
10 {
11 this(小明);
12 /
13 经由过程this调用机关办法, this(参数列表)
14 那么 this(小明)==this关键字(String name)
15 this()==this关键字(); 须要重视的是:在机关办法里面应用this 那么必须是第一句语句.....
16 /
17 System.out.println(无参机关函数);
18 }
19 /
20 给成员变量赋值的机关办法
21 像这种景象就应当用this关键字来注解那个是成员变量
22 /
23 this关键字(String name)
24 {
25 this.name=name;
26 }
27 public static void show()
28 {
29 //this.name=小明; //如许是错误的,因为在静态办法内不克不及应用this关键字,调用机关办法也不可
30 System.out.println(表演);
31 }
32 public void eat()
33 {
34 this.name=小明;
35 System.out.println(this.name+正在吃饭);
36 }
37 public static void main(String[] args)
38 {
39 this关键字 t = new this关键字();
40 t.eat(); //t 这个对象在调用eat办法,那么eat办法内存在this关键字,那么这个this就代表t这个对象。
41 }
42 }
接见润饰符
| 
 润饰符 容易发怒的意思就是: 别人做了蠢事, 然后我们代替他们, 表现出笨蛋的样子。—— 蔡康永  | 




