携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 >>
📖个人介绍
大家好我是:Zinksl
认真分享技术,记录学习点滴 如果分享对你有用请支持我哦🍺
点赞:👍 留言:✍收藏:⭐️ 个人格言: 想法落实的最佳时机就是现在!🏄
1 权限修饰符的作用范围
| java中的权限修饰符的作用范围 | ||||
|---|---|---|---|---|
| 本类 | 同包 | 子类 | 不同包 | |
| public | √ | √ | √ | √ |
| protected | √ | √ | √ | |
| 默认修饰符 | √ | √ | ||
| private | √ |
2 “==”与equals方法异同点
| “==”与equals方法的异同点 | ||||
|---|---|---|---|---|
| 名称 | 概念 | 用于基本类型 | 用于引用类型 | |
| “==” | 比较运算符 | 比较值是否相等 | 比较地址是否相等 | |
| equals | object类的一个方法 | 不可用 | 默认比较地址,但其他类基本会重写方法用于比较类的属性 |
2 .静态变量
2.1 🚩内存分布
(1). 一个静态变量是被同一个类的多个对象所共享的; (2). 静态变量是在类加载的时候生成; 【在jdk8以前是在方法区的静态域存放,在jdk8以后在堆内存中】
2.2 🚩静态变量的访问
访问格式:
(1)类名.静态变量名 (2)对象名.静态变量名
2.3 🚩使用类变量的场景
当需要让某个类的对象共享一个变量时候可以使用类变量;
读完该书后,受益的核心观点与说明...
3 类方法(静态方法)
3.1🚩 静态方法只能访问静态成员
4 main方法的语法
4.1🚩 main方法时java虚拟机直接调用
4.2🚩 main方法为什么用static修饰?因为虚拟机在调用时不需要创建对象;
4.3🚩main方法中的形参是什么时候被传值的?在执行main方法时添加
eg:
java 执行的程序 参数1 参数2 参数3 ....
结语
大佬请留步
既然看到这了不如点个赞👍再走吧 本文目的在于分享技术以及在学习过程中个人记得需要注意的点,记录学习过程; 如果出现错误欢迎大家指正,如有意见或建议欢迎在评论区讨论