10-03 Java 包的概述和讲解

前端之家收集整理的这篇文章主要介绍了10-03 Java 包的概述和讲解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

带包的编译和运行

A:手动式
文件。 b:通过javac命令编译该java文件。 c:手动创建包名。 d:把b步骤的class文件放到c步骤的最底层包 e:回到和包根目录在同一目录的地方,然后运行 带包运行。

 

 

 

 

B:自动
自动式 a:编写一个带包的java文件。 b:javac编译的时候带上--         Java cn.itcast.HelloWorld 

 

 

不同包下,类之间的访问。

导包

import

导包: 格式:import 包名; 这种方式导入是到类的名称。 注意:我们用谁就导谁。 注意事项: package,import,class有没有顺序关系? 有。 package > import > class Package:只能有一个 import:可以有多个 class:可以有多个,以后建议是一个

<span style="color: #008000;">*/
<span style="color: #0000ff;">package<span style="color: #000000;"> cn.itcast;

<span style="color: #0000ff;">import<span style="color: #000000;"> com.liuyi.Demo;

<span style="color: #0000ff;">class<span style="color: #000000;"> Test {
<span style="color: #0000ff;">public <span style="color: #0000ff;">static <span style="color: #0000ff;">void<span style="color: #000000;"> main(String[] args) {
<span style="color: #008000;">//<span style="color: #008000;">Demo d = new Demo();
<span style="color: #008000;">/*<span style="color: #008000;">
com.liuyi.Demo d = new com.liuyi.Demo();
System.out.println(d.sum(10,20));

    com.liuyi.Demo d2 = new com.liuyi.Demo();
    System.out.println(d2.sum(10,20));

    com.liuyi.Demo d3 = new com.liuyi.Demo();
    System.out.println(d3.sum(10,20));

    com.liuyi.Demo d4 = new com.liuyi.Demo();
    System.out.println(d4.sum(10,20));
    </span><span style="color: #008000;"&gt;*/</span><span style="color: #000000;"&gt;

    Demo d </span>= <span style="color: #0000ff;"&gt;new</span><span style="color: #000000;"&gt; Demo();
    System.out.println(d.sum(</span>10,20<span style="color: #000000;"&gt;));
}

}

<span style="color: #008000;">/*<span style="color: #008000;">
第一个问题:找不到Demo

第二个问题:程序包com.liuyi不存在

第三个问题: Demo在com.liuyi中不是公共的; 无法从外部程序包中对其进行访问

<span style="color: #008000;">*/

 

 

原文链接:https://www.f2er.com/java/403341.html

猜你在找的Java相关文章