zoukankan      html  css  js  c++  java
  • 1.包的定义与使用

    包值得是一个程序的目录。

    package cn.mldn.demo ;
    public class Hello{
        public static void main(String args[]){
            System.out.println("Hello") ;
        }
    }

    编译命令  javac -d . Hello.java

    执行命令 时候不要进入包里面执行程序,要在包的外面输入包的完成名称

    java cn.mldn.demo.Hello

    只要有类就一定要有包

    完整的类名称就是  包。类

    包的导入:

    包可以讲一个完整的程序拆封为不同的文件保存,这样就会造成一个问题,各个包之间的相互访问,那么要使用 import语句完成。

    范例:

    定义一个Message的类。

    package cn.mldn.util ;
    public class Message {
        public void print(){
            System.out.println("Hello MSG") ;
        }
    }

    定义一个Test类

    package cn.mldn.test;
    import cn.mldn.utill.Message;
    
    public class Test{
        public static void main(String arg[]){
            Message msg = new Message() ;
           msg.print() ; 
        }
    }

    首先

    编译Message

    javac -d . cn.mldn.util.Message.java

    再编译

    javac -d . cn.mldn.util.Test.java

    java在考虑到大型程序开发的时候可能会存在多个*.java文件相互引用的情况,为了解决这个问题提供了

    javac -d . *.java

    但是在导入包的时候也出现了一个问题,如果使用一个包中类的时候要编写import包。类

    如果使用一个包中的多个类的时候,很麻烦,所以此时可以使用包.*的方式

  • 相关阅读:
    论文(卷积数据流)-Communication Lower Bound in Convolution Accelerators
    CPU架构相关
    Verilog-数据包检测器
    多比特乘法器的分解
    Verilog-数字时钟无毛刺切换
    Booth乘法器
    C++:地平线2019相关题
    C++:char数组和string类
    C++:strcpy函数
    半导体 semiconductor 相关知识
  • 原文地址:https://www.cnblogs.com/da-peng/p/5128634.html
Copyright © 2011-2022 走看看