当前位置: 移动技术网 > IT编程>开发语言>Java > JAVA 从头开始<五>

JAVA 从头开始<五>

2018年10月25日  | 移动技术网IT编程  | 我要评论

argue的用法,韩炎网vye8,李熙瑶

一、反编译

java代码 javac编译后的class文件,想要看得懂,需要使用反编译工具

使用bin目录下的java开发工具(javap.exe)

 二、构造函数

三、构造代码块

1.类中可能有多个构造函数,有参的,无参的。

   构造代码块可以把每个构造函数都要写的代码,放在一起,每个构造函数就不需要再写一遍了

2.构造代码块的执行顺序

3.代码块类别

 

 四、this

1.this取的是该方法的类

 

 

 2.用this写一个比较年龄的方法

class person{
     int id;
     string name;
     int age;

     public person(int id,string name,int age)
     {
         this.id=id;
         this.name=name;
         this.age=age;
     } 

     public void compareage(person p)
     {
         if(this.age>p.age)
         {
             system.out.println(this.name+"大");
         }
         else if(this.age<p.age)
         {
             system.out.println(p.name+"大");
         }
         else{
             system.out.println(this.name+"和"+p.name+"同岁");
         }
     }
    }

class demo1{
    public static void main(string[]args)
    {
        person p1=new person(1,"张三",18);
        person p2=new person(2,"李四",17);
        p1.compareage(p2);
    }
}

 五、static修饰静态成员变量

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网