java基础之----类与对象
来源:互联网 发布:linux下安装hadoop2.7 编辑:程序博客网 时间:2024/06/03 14:52
类:现实生活中事物的描述。java语言就是通过类来对现实生活中的事物进行描述。
对象:就是该类事物的实实在在存在的个体,就是该类的实例。
类和对象的关系:
类是事物的描述,对象就是事物的实例。
类的描述方法:
属性(成员变量)
方法(成员方法)
对象的建立:
通过new关键字
成员变量和局部变量区别
成员变量
1. 作用域:是在整个类中可以使用的。
2. 存放位置:在放在堆内存中。
3. 生命周期:随着对象的存在而存在,随着对象的消失而消失。
4. 初始化值:都有默认初始化值。
局部变量:
1.作用域:定义在函数、语句、代码块中,只在所属区 域有效。
2.存放位置:存放于在栈内存中。
3.生命周期:随着所属区域的执行而存在,随着所属区域执行完毕 而消失
4.初始化值:没有默认初始化值。
匿名对象:
是指没有名字的对象。
一般对象的使用时,需要增加一个引用变量,指定堆内存的地址,
Car c = new car(); // 引用变量指向c.run(); //引用变量指向new car().run(); // 匿名对象直接引用
匿名对象使用情况:
1、对象只使用一次
new car().num = 4; // 匿名对象直接调用 new car().color = green; // 匿名对象直接调用 new car().run(); // 匿名对象直接调用
2、对象可做为参数进行传递
Car c1 = new Car();c1.show();show(new Car()); //使用匿名对象直接传递参数
public static void show(Car c){ c.num = 5; c.color = 'greenn'; c.show(); System.out.println("车的轮胎数是:"+c.num+"车的颜色是:"+c.color);}
1 0
- java基础之----类与对象
- Java基础之对象与类
- JAVA基础之面向对象、类与对象
- Java基础之Java中的类与对象
- Java基础-->面向对象与类之概述
- Java基础之(二) 类与对象
- java基础之对象与引用
- JAVA基础.类与对象
- java基础-面向对象-类与对象
- Java语言基础之对象与对象间的关系
- 跟着姜少学Java基础编程之十一:面向对象-类与对象
- java之 ------ 类与对象
- Java面向对象之 类与对象
- java基础--类与对象(类)
- java基础--类与对象概念
- java基础--类与对象(继承)
- java基础--类与对象(封装)
- java基础--类与对象(多态)
- iOS旋钮动画-CircleKnob
- 单例模式
- 2016数据科学报告:数据科学家依然受追捧
- ubuntu 和Windows文件交互工具
- 玩转深度学习法的13家顶尖公司
- java基础之----类与对象
- 典型的JVM垃圾回收算法
- 上下班的判断(不同季度不同时间段)
- 记第一次实习面试经历
- Little Explanations #1 -神经网络与模型压缩
- iOS动效学习-推荐资料(最全)
- String to Integer (atoi)(java)
- Little Explanations#2-为递归神经网络编码文本
- 2、变量和其作用域