zoukankan      html  css  js  c++  java



    • 在Java中, 使用包来管理类. 就像在资源管理器中使用文件夹管理文件一样


    • 在同一个包中, 类名不能重名, 在不同包中类名可以相同


    • 常见的包

      java.lang Java语言的基础包, 系统会自动导入

      ​ java.util 工具类

      ​ java.io 输入输出相关的类

      ​ java.text 文本处理相关的类

      ​ java.net 网络相关的类

      ​ java.math 数学相关的类



    #### 1. 包的定义
    1. 使用package关键字定义包, package定义包的语句必须作为源文件的第一条语句


    2. 包名的命名规则:

      公司域名的倒序.项目名.模块名.子模块名

      package com.bjpowernode.chapter01.packages.p1;

      包名一般情况下所有字母都小写


      1. 编译

      javac -d . Test01.java

      ​ javac的-d参数可以指定生成字节码文件的位置(目录)

      ​ 小点.代表当前目录

      ​ 编译后,系统会在当前目录生成与包名对应的文件夹,把字节码文件存储到该文件夹中


      1. 运行

      ​ >java com.bjpowernode.chapter01.packages.p1.Test01

      ​ java命令后面跟完整类名

      包名.类名就是完整类名,即

      ​ com.bjpowernode.chapter01.packages.p1.Test01是一个完整类名

      ​ Test01称为简易类名




    2.使用其他包的类

    1. 被使用的类必须定义为public修饰的公共类

    2. 直接通过完整类名调用

      com.bjpowernode.chapter01.packages.p3.MyUtil.sm();

    3. 先把其他包中的类导入,再使用简易类名调用

      如:

      import com.bjpowernode.chapter01.packages.p3.MyUtil;

      MyUtil.sm();



  • 相关阅读:
    How Tomcat Works(十一)
    How Tomcat Works(十)
    How Tomcat Works(九)
    How Tomcat Works(八)
    How Tomcat Works(七)
    HTML 5 的自定义 data-* 属性和jquery的data()方法的使用
    dl,dt,dd标记在网页中要充分利用
    JavaScript 操作 Cookie
    通过JSONP实现完美跨域
    JS操作JSON总结
  • 原文地址:https://www.cnblogs.com/huochemeiyouhuo/p/12173959.html
Copyright © 2011-2022 走看看