zoukankan      html  css  js  c++  java
  • 2.面向对象基础-02包

    1.package基本功能

      (1)功能:类的组织形式(逻辑、物理)

          保证类的唯一性,解决命名冲突

      (2)命名原则:由大到小(域名的倒写)

      (3)声明类所属包:包名字放在源文件顶部(除注释的第一句)

     2.使用包中的类

      (1)类可以直接使用其所在包中所有的类

      (2)类可以使用其他包中的所有public类。

        使用方式1:在类名前写出类的完整包名

    java.util.Scanner  s = new java.util.Scanner(System.in);

        使用方式2:使用import关键字

    import java.util.Scanner;
    public class Main 
    {
        public static void main(String[] args)
        {
            Scanner  s = new Scanner(System.in);
            s.close();
        }
    }

      注意:嵌套的包之间无任何关系

    3.包访问权限

      (1)无访问权限修饰符->包访问权限

      (2)包访问权限:一个包内所有类都可访问包访问权限的类、属性和方法

    4.JDK中的包

      (1)java.lang:包含Java语言的核心类,提供常用方法,如String、System等

      (2)java.awt:包含了构建GUI程序的类

      (3)java.net:包含了执行与网络相关的类

      (3)java.util:使用工具类

      注意:java.lang包中的类不用import就可以直接使用

  • 相关阅读:
    jQuery表单选择器 安静点
    设计模式建造者模式
    设计模式组合模式
    设计模式单例模式
    简述ASP.NET网站开发步骤
    设计模式适配器模式
    设计模式工厂方法模式
    设计模式桥接模式
    设计模式装饰模式
    设计模式抽象工厂方法模式
  • 原文地址:https://www.cnblogs.com/Chenury/p/14948285.html
Copyright © 2011-2022 走看看