类worksheet的paste方法无效_Java基础“类的属性”

962a95f633f926872f48c60456ad15d8.png

一、类的修饰符

(1)public(公有属性)

公有的、公共的(一般用于定义一个公共的类的属性或变量,可以在该类以外调用和供其他类调用和使用)

定义格式 :public 数据类型 属性名称;

例如:

ec2593659cbf78695a58fc997ea73f7e.png

public公有属性,可以在该类以外调用,其他类也可以调用(这种变量称之为实例变量)

(2)private (私有属性)

私有的(一般用于定义一个私有的类的属性或变量只能在本类使用,不可外调,外调是会报错)

定义格式 :private 数据类型 属性名称;

例如:

4510ec8422d2fac1d41ba70070fed04d.png

二、类的变量

874319aa10eb1137105c1d6ce07ce912.png

1、分类:分为“成员变量”和“局部变量

1.1、成员变量(有默认值,String类型不赋值时默认值为null、int为0

(1)实例变量(不以 “static” 修饰)

例如 :

ec2593659cbf78695a58fc997ea73f7e.png

4510ec8422d2fac1d41ba70070fed04d.png

特别注意:实例变量只能在类实例化之后的对象中使用和调用!!!

(2) 类变量(以“static”修饰)

例如:

b9030ae687bc07ce51626826ba08f8ba.png

可以直接通过“ 类名 . 属性 ”方式直接调用

1.2、局部变量

(1)形参(方法小括号中定义的变量)

例如:

eb40858f3f35a2b00c0b91d83b7c7653.png

特别注意:在调用这个方法的时候,在其给予赋值时,必须和参数里面的数据类型一致,不然会执行报错!!!

(2)方法局部变量(在方法体内定义)

就是在一个方法体里面的变量,只能在这个方法体(一个方法的中间部分)里面发挥作用,超出范围则无效(带有数据类型,如 int i = 0;

例如:

10391d65cc293789b7dc3335b0e5dfd9.png

特别注意:在定义时必须赋值,否则无效!!!

(3)代码块局部变量(在代码块内定义)

就是在一对大的花括号里面定义的变量,和方法局部变量有些类似,在其定义时也必须初始化值,不能超出所在范围,否则无效!!!

三、成员变量(属性)和局部变量的区别

defe49c5a9bd98b0a64218a801d99c86.png

注意事项总结:

1、方法局部变量就是在一个方法体里面的变量(带有数据类型,如int i = 0;)

2、代码块局部变量:就是在一对大的花括号里面定义的变量

3、成员变量的修饰符:public(公共的) 和 private(私有的)

4、特别注意:实例变量只能在类实例化之后的对象中使用和调用!!!

5、特别注意:成员变量有默认值,可以不用初始化值!!!

6、特别注意:局部变量只能在它所属的范围类使用,必须赋值!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值