zoukankan      html  css  js  c++  java
  • Java基础——包的使用

    包就像我们的姓
    class就像我们的名

    引入

    命名空间,避免命名冲突

    package com.demo
    public class Demo{
          //代码
    }
    

    包的类别

    • 系统内置包
    • 自定义包
    • 第三方包

    如果希望自己的类从属于一个包,可以使用package关键字

    package

    package语句必须放在源程序的第一行。(注释除外)

    规则

    1. 全小写
    2. 域名倒叙
    3. 和公司包名字相同

    使用

    访问带包的公有类

    1. 在每个类名前添加完整的包名
      • net.onest.Demo;
      package com.demo
      public class Test{
            public static void main(String args[]){
                  net.onest.Demo demo = new net.onest.Demo();
            }
      }
      
    2. 通过import关键字引入包
      • import 指定类
      • import 整个包
      package com.demo
      import net.onest.Demo;
      public class Test{
            public static void main(String args[]){
                  Demo demo = new Demo();
            }
      }
      

    访问带包的类成员

    访问权限修饰符 本类内 子类内 本类和子类外
    public
    private
    protected 同包不同包
    default缺省 同包不同包 同包不同包

    访问修饰符缺省时,即成员没有任何访问权限修饰符时,说明该成员具有默认权限或者又叫包权限

    import规则

    • 单类型引入
      • import java.util.ArrayList;
    • 按需类型引入
      • import java.util.*;

    import注意事项

    1. import语句位于package和声明类之间
    2. 默认引入java.lang
    3. import语句可以减少键入

    Java库包

    java.lang

    包含一些形成语言核心的类,如StringMathIntegerThread

    java.awt

    jsp和html的兴起
    使得awt很少使用

    包含了构成抽象窗口工具包(AWT)的类,这个包被用来构建和管理应用程序的图形用户界面。

    java.applet

    包含了可执行applet 特殊行为的类

    java.net

    包含执行与网络相关的操作的类和处理接口及统一资源定位器(URLs)的类

    java.io

    file文件的处理常用

    包含处理I/O 文件的类。

    java.util

    包含为任务设置的实用程序类,如随机数发生、定义系统特性和使用与日期日历相关的函数。


    博客相关java项目:查看Github项目
    对应github项目:Bao
    导入项目的方法: Java基础——Java如何导入本地项目

  • 相关阅读:
    ride.py 启动报错
    python中的__call__函数
    python-namedtuple命名元组
    python模块-操作excel(xlsxwriter)
    (转)python中@property详解
    python中使用logging将日志写入文件或输出到控制台
    “selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities“解决办法
    Fiddler对https抓包时,提示"HTTPS decryption is disabled."
    fiddler的使用
    常用软件激活/破解
  • 原文地址:https://www.cnblogs.com/occlive/p/13378137.html
Copyright © 2011-2022 走看看