Java学习之类与对象

Java语言最基本的单位就是类

1、类:是一组相关的属性和行为的抽象(例如:学生类)

2、对象:是该类事务的具体体现,又叫实例(例如:张三)

3、类的定义:包括成员变量:类中方法外的变量

    成员方法:没有static修饰的方法

4、类的使用:

格式:类名 对象名 = new 类名();   表示创建了该类的一个对象

5、成员的使用:

成员变量:对象名.变量

成员方法:对象名.方法名()

6、成员变量和局部变量的区别:

                A:在类中的位置不同

成员变量:类中方法外       

局部变量:方法内或者方法声明上

                B:在内存中的位置不同

成员变量:堆内存       

局部变量:栈内存

                C:生命周期不同

成员变量:随着对象的存在而存在,随之对象的消失而消失       

局部变量:随着方法的调用而存在,随着方法的调用完毕而消失

                D:初始化值

成员变量:有默认初始化值       

局部变量:没有默认初始化值

package com.deu.lei;
/**
 * 汽车类:
 * 	成员变量:品牌,价格
 *  成员方法:跑
 * @author Administrator
 *
 */
public class Car {
	//成员变量
	String brand;
	double price;
	//成员方法
	public void run(){
		System.out.println("汽车跑起来了");
	}
	
	public void addPeople(){
		System.out.println("汽车开始上人了");
	}
}

package com.deu.lei;

public class Demo {
	public static void main(String[] args) {
		Car c = new Car();//对象的创建
		c.brand="奥迪";//成员变量的赋值
		c.price=2000;
		System.out.println(c.brand);
		System.out.println(c.price);
		c.run();//成员方法的调用
		c.addPeople();
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值