zoukankan      html  css  js  c++  java
  • Java连载50-import导入、访问控制权限修饰符

    一、import

    1.import语句用来完成导入其他类,同一个包下的类不需要再导入

    不在同一个包下需要手动导入。

    2.import语法格式

    import 类名;
    
    import 包名.*;
    
    //import语句需要编写到package语句之下,class语句之上。

    3.java.lang.*;不需要手动引入,​系统自动引入。

    lang:language语言包,是java语言的核心类,不需要手动引入。

    4.最终结论​:

    什么时候需要import?

    使用外部类,外部方法

    5.快捷键

    快速导包,我们用到一个类不知道在哪里的时候直接点击ctrl+shift+o

     
    
    package com.bjpowernode.java_learning;
    
    ​
    
    import com.bjpowernode.java_learning.*;
    
    //使用导入包的方式,可以导入其他的包,这里的类可以直接使用。
    
    import java.util.*;
    
    public class D50_1_ {
    
      public static void main(String[] args) {
    
        Math49 m1 = new Math49();
    
        com.bjpowernode.java_learning.Math49 m2 = new com.bjpowernode.java_learning.Math49();
    
        //上面这两种方式都编译通过了,当然了,第二个才是正规的,但是第一个由于类也在这个包里
    
        //所以编译也是可以通过的,如果是跨包就会报错
    
       
    
      }
    
    }
    
    ​

    二、访问控制权限修饰符

    1.访问控制权限修饰符来控制元素的访问范围

    2.访问控制权限符包括:

    i.public    表示公开的,在任何位置都可以访问

    ii.protected    同包,子类

    iii.缺省      同包

    iv.pirvate     表示私有的,只能在本类中进行访问

    3.访问控制权限符可以修饰类、方法、变量......

    4.​修饰符的范围:

    private<缺省<protected<public

    5.​注意:类只能采用public和缺省的形式进行修饰(除了内部类之外)​

    五、源码:

    D50_VisitControlAuthoritySymbol.java

    地址:

    https://github.com/ruigege66/Java/blob/master/D50_VisitControlAuthoritySymbol.java

    2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,个人公众号,仅用于学习交流,后台回复”礼包“,获取大数据学习资料

     

  • 相关阅读:
    图像处理笔记(二十一):halcon在图像处理中的运用
    图像处理笔记(二十):LAWS纹理滤波应用于缺陷检测
    图像处理笔记(十九):分类器之高斯混合模型
    图像处理笔记(十八):模板匹配
    图像处理笔记(十七):再看傅里叶变换
    图像处理笔记(十六)
    python列表(list)的技巧及高级操作
    python多线程
    CD/CI的概念
    网络
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/11846304.html
Copyright © 2011-2022 走看看