大佬给推荐的韩顺平老师的课程 2021年刚刚录的船新版本!
    
    
     【零基础 快速学Java】韩顺平 零基础30天学会Java
    
    
    硬把从另一个讲师那里看了300多集的我拽过来 几十节课一下子爱上这个节奏了!安利!!
   
具有其他语言基础的盆友只需要把
前几章的章节总结简单看一下
然后再去着重看需要学习的章节就可以了!
知识点分的非常清晰! 每章还有总结 这…真的是我理想中的学习资料呐!
学习笔记整理过后放到这里
- 一方面是让自己再二次记忆一下
- 一方面是希望可以帮到有这方面知识需要的朋友 给他们一个新的切入点来重新了解这一个知识
本专题包括以下几个主要知识点~
    
    
    本次笔记主要记录
    
     包与访问修饰符
    
    的内容
    
    都是很基础的内容 但是学牢固些对后面的理解应该会很有好处
   
     文章目录
    
    
    
    1.包
   
    
    
    【1】包的原理与简单入门
   
    包的本质实际上就是
    
     创建不同的文件夹/目录来保存类文件
    
   
    来看看简单的示意图
    
     
   
简单做个入门
使用打包技术来解决上面所说的情景
Dog类放在不同的包下
    先来试一下创建两个包
    
    
    
    之后在其中创建dog类
   
     
   
然后来测试下~
     
   
恩不错 接下来解决我们的问题——
小明和小强都想用dog包的方法——
     
   
    
    
    【2】包命名
   
很~专业
- 命名规则
     
   
- 命名规范
    
     com.公司名.项目名.业务模块名
    
     
   
    
    
    【3】常用的包
   
这个学习过程中自然而然就接触到了~
     
   
    
    
    2.访问修饰符
   
    
    
    【1】访问修饰符规则
   
    Java提供四种
    
     访问控制修饰符号
    
   
用于值方法和属性(成员变量)的访问权限
- 
     公开级别
 
 public
 
 修饰 对外公开 谁
 
 都能用
 
 ~~
- 
     受保护级别
 
 protected
 
 修饰 对
 
 子类和同一个包中的类
 
 公开
- 
     默认级别 无修饰符号 对
 
 同一个包的类
 
 公开
- 
     私有级别
 
 private
 
 修饰
 
 只有类本身可以访问
 
 不对外公开
    
    
    【2】访问修饰符细节
   
- 
     修饰符可以用来修饰
 
 类中的属性、成员方法
 
 以及
 
 类(只有默认和public可以修饰类)
 
     
   
- 
     但是——只有默认的和public才能
 
 修饰类
 
 !
- 因为没有学习继承 因此关于在子类中的访问权限 讲完子类后再进行了解就行~
- 成员方法的访问规则和属性完全一样
    
    
    【3】根据实例了解四种访问修饰符的权限
   
- 四种访问修饰符的权限
其实就是上面的“访问修饰符规则”
     
   
    
    
    1.同类的情况
   
    
    
     
   
    
    
    2.同包的情况
   
     
   
    private不可以~
    
     
   
即使两个类在同一个包下
    也不可以访问private修饰的
    
     属性或方法
    
    !!!
   
    
    
    3.子类的情况
   
     
   
默认和private不可以~
回头讲继承的时候再讲
    
    
    4.不同包的情况
   
     
   
    只有public修饰的属性和方法可以用哦
    
     
   
 
