随笔分类 -  Java面向对象基础

摘要:static关键字的引入: 举例1: 输出: 由输出结果可知: 姓名和年龄都是变化的,但是他们拥有相同的国籍,我每次在创建对象的时候,堆内存都会为国籍这个成员变量分配内存空间,这样就有点浪费内存了,所以针对多个 对象拥有相同的成员变量值的时候,Java语言就提供了一个关键字来修饰:static 案例 阅读全文
posted @ 2017-04-06 11:04 bbxnhm 阅读(198) 评论(0) 推荐(0)
摘要:形式参数的问题: 形式参数两大类: 基本类型和引用类型 1. 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 2. 引用类型包括:类、接口、数组 3. 形式参数是基本数据类型 4. 形式参数是引用数据类型 阅读全文
posted @ 2017-03-24 23:13 bbxnhm 阅读(1828) 评论(0) 推荐(0)
摘要:1. 在类中的位置不同 成员变量:在类中方法外 局部变量:在方法内或方法声明上 2. 在内存中的位置不同 成员变量:在堆内存中 局部变量:在栈内存中 3. 生命周期不同 成员变量:随着对象的存在而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 4. 初始化值不同 阅读全文
posted @ 2017-03-24 22:49 bbxnhm 阅读(254) 评论(0) 推荐(0)