java类的格式、创建对象、成员变量局部变量的区别

一. 面向对象思想
	1. 面向过程:当要实现一个功能时,需要处理每个细节。
	2. 面向对象:当要实现一个功能时,不关心具体的实现步骤,只关心结果,找一个具有该功能的类,帮我们做事。
二. 类和对象
	1. 类:是对现实生活中一类具有共同属性和行为的实物的抽象。
		如:手机设计图
	2. 对象:是实际存在的实体。
		如:实物手机】
	3. 类的定义格式:
		public class 类名{
		//成员变量(属性)
		//成员方法(行为)
		}
		• class是定义类的关键字,后面的叫类名。
		• 成员变量:定义在类中方法外。
		• 成员方法:和以前定义方法的格式相同,只是去掉static关键字。
三. 对象的创建:
	1. 类名 对象名 = new 类名();
	2. 使用对象访问类中的成员:
		§ 对象名.成员变量;
		§ 对象名.成员方法();
	3. 成员变量的默认值
		整数	0
		小数	0.0
		布尔	false
		字符	空白字符
		引用类型	null
四. 成员变量与局部变量的区别
	1. 在类中的位置不同【重点】
		i. 成员变量:类中,方法外
		ii. 局部变量:方法中或者方法声明上(形式参数)
	2. 在内存中的位置不同
	3. 生命周期不同
		i. 成员变量:随着对象的创建二存在,随着对象的消失而消失
		ii. 局部变量:随着方法的调用二存在,随着方法的调用完毕二消失
	4. 初始化值得不同
		i. 成员变量:有默认值
		ii. 局部变量:没有默认值。必须先定义,赋值,最后使用
	5. 作用范围不一样
		i. 成员变量:类中
		ii. 局部变量:方法中
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值