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

2016.10.26 继续学习

时间:2016-10-27 00:57:46      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:cst   参数   this   param   关键字   like   非静态方法   hello   学习   

今天继续学习面向对象部分

1.static的使用

静态方法不能访问非静态变量

非静态方法可以访问静态变量

a.静态变量

public class PracStaticParam {
    int id = 0;
    static int num = 0;

    PracStaticParam(int x) {
        this.id = x;
        num++;
    }

    public static void main(String[] args) {
        PracStaticParam s1 = new PracStaticParam(1);
        PracStaticParam s2 = new PracStaticParam(2);
        PracStaticParam s3 = new PracStaticParam(3);
        PracStaticParam s4 = new PracStaticParam(4);

        System.out.println("the id is : " + s1.id);
        System.out.println("the id is : " + s2.id);
        System.out.println("the id is : " + s3.id);
        System.out.println("the id is : " + s4.id);
        System.out.println("the total num is :" + PracStaticParam.num);
    }
}

b.静态方法

public class PracStaticMethod {

    public static void main(String[] args) {

        Prac p1 = new Prac();
        Fruit f1 = new Fruit();

        p1.Print("hello world");
        f1.Print1("i like apple");
    }
}

class Prac {
    static void Print(String str) {
        System.out.println(str);
    }
}

class Fruit {
    static void Print1(String x) {
        System.out.println(x);
    }
}

2.final的使用

a.一般final定义的参数用大写来表示

3.java的继成用extends关键字

今天貌似?????把网络问题解决了???还得稳定性测试几天才知道,IDEA和eclipse还是有一定差别的,得尽快熟悉才行

2016.10.26 继续学习

标签:cst   参数   this   param   关键字   like   非静态方法   hello   学习   

原文地址:http://www.cnblogs.com/Ryhere/p/6002412.html

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