zoukankan      html  css  js  c++  java
  • 【学习笔记】 唐大仕—Java程序设计 第4讲 类、包和接口之4.3 包

    【学习笔记】 唐大仕—Java程序设计 第4讲 类、包和接口之4.3 包

    package

      • package pkg1[.pkg2[.pkg3...]];
      • 包及子包的定义,实际上是为了解决名字空间、名字冲突的问题
         它与类的继承没有关系。事实上,一个子类与其父类可以位于不同的包中。
      • 包有两方面的含义
         1、名字空间、存储路径(文件夹)
         2、可访问性(同一包中的各个类,默认情况下可互相访问)
      • 包层次的根目录是由环境变量CLASSPATH来确定的
      • 在简单情况下,没有package语句,这时称为无名包(unnamed package)
         在Eclipse中,也叫(default package)
      • Java的JDK提供了很多包
         如:java.applet,java.awt,java.awt.image,java.awt.peer等
      • 为了能使用Java中已提供的类,需要用import语句来导入所需要的类
      • import语句的格式为:
         import package1[.package2...].(classname|*);
      • 例如:
         import java.util.Date;(这样,程序中java.util.Date可以简写为Date)
         import java.awt.event.;
         import java.awt.
        ;
         注意:使用星号(*)只能表示本层次(本文件夹)的所有类,不包括子层次下的类
      • Java编译器自动导入包java.lang.*;
      • Eclipse等IDE可以方便地生成import语句
  • 相关阅读:
    实现路由的RouterMiddleware中间件
    AI: Jarvis
    使用管道(PipeLine)和批量(Batch)操作
    OSWatcher Black Box
    NET Core HTTP 管道
    开源项目!
    Router的创建者——RouteBuilder
    .NET Core)的ZooKeeper异步客户端
    single-write-database-connection
    Quartz与Spring集成 Job如何自动注入Spring容器托管的对象
  • 原文地址:https://www.cnblogs.com/dreamcoding/p/9905091.html
Copyright © 2011-2022 走看看