zoukankan      html  css  js  c++  java
  • 本文是在阅读java核心技术I卷中包的部分总结而来的,一来帮助自己梳理这节的知识点,二来也是为了使自己记忆更加深刻

    概述

    1.所有标准的Java包都处于java和javax包层次中。

    2.确定类名的唯一性。

    3.一般使用域名倒叙加上自己的项目名,例如com.horstmann.corejava

    一、类的导入

    两种方式:

    1)类名前添加完成包名

    java.time.LocalDate today = java.time.LocalDate.now();

    2)使用import语句

    import java.time.*;

    LocalDate today = LocalDate.now();

    二、静态导入

    import static java.lang.System.*; 导入System类的静态方法和静态域,使用上可以不加前面的类名

    三、将类放入包中

    1.package com.horstmann.corejava;   使用语句将类放入该包中

    2.没有package语句时,放入默认包

    注意事项:

    1.包名匹配子目录

    2.从基目录编译和运行类

    javac com/mycompany/PayrollApp.java

    java com.mycompany.PayrollApp

    四、包作用域

    没有权限修饰符为包权限,这部分(类、方法或变量)可以被同一个包中的所有方法访问。

  • 相关阅读:
    Java中的数据类型
    SSE2 Intrinsics各函数介绍[转]
    mac terminal的使用技巧
    vi打开二进制文件
    svn
    fitness
    <正见>摘抄
    管理自己
    [C++程序设计]基于对象的程序设计 基于对象的程序设计
    [C++程序设计]引用
  • 原文地址:https://www.cnblogs.com/yanxin880526/p/7749476.html
Copyright © 2011-2022 走看看