Day2——Java思维笔记

目录

基于思维导图笔记整理

类定义

封装

成员变量与局部变量

构造方法

JavaBean标准类


基于思维导图笔记整理

        怕图片被压缩变模糊,放在资源里。


类定义

        类是对象模板,定义属性和行为。成员变量(属性)通常为名词,成员方法(行为)多为动词。类首字母大写,建议驼峰模式命名。

        一个Java文件可定义多个类,但仅一个可为public,且public类名需与文件名一致。成员变量可在类内、方法外定义,无需初始化,有默认值。通过“类名 对象名 = new 类名();”创建对象,用“对象名.成员变量”或“对象名.方法名()”访问属性和行为。


封装

        封装是信息隐藏机制,用private修饰成员变量,限制直接访问。需为私有变量提供getter/setter方法,控制数据访问和修改,确保数据有效性。

        封装的另一个关键特性是接口与实现的分离。类对外提供一组清晰的公共接口(即方法签名),而隐藏内部实现细节。这使得用户只需关注如何使用类,而无需了解其内部工作机制。


成员变量与局部变量

        成员变量位于类内、方法外,局部变量在方法内定义。遵循就近原则,同名时方法优先使用局部变量。this关键字用于区分成员变量与局部变量,避免隐藏。


构造方法

        构造方法名与类名相同,无返回值,用于对象初始化。创建对象时自动调用,无参构造方法提供默认初始化,有参构造方法允许自定义初始值。


JavaBean标准类

        JavaBean是特殊类,成员变量私有,提供无参和全参构造方法,为每个变量配getter/setter。

        它的快捷键:alt  +  insert  或者   alt  +  Fn  +  insert


出发!!!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值