发布网友
共4个回答
热心网友
import表示的是导入包,两个不同包下的类在互相调用时,需要导入调用的这个类所在的包才能进行调用。
如:类A在apackage这个包下,类B在bpackage这个包下,A调用B的代码如下:
package apackage;
import bpackage.B;
public class A {
public static void main(String[] args) {
B b = new B();
}
}
package表示的是包名,当一个类定义在一个包下时,代码中需要引入包名来标注,使用方法为package 加包名;
如下事例:(类B创建在bpackage这个包下,因此需要引入这个包)
package bpackage;
public class B {
}
热心网友
package就是包名,在开发程序时往往需要将功能有关联的放在一起,放入一个包中,那就是一个package中
import是导入包或函数库,就是比如需要用一个叫“c”的包,你就需要import c 来导入包,从而才能使用这个包,前提是这个包必须存在,不能是你瞎编出来的
热心网友
从你doc输入的情况来看,你目前的位置在D:\java(这是正确的位置,你不能在as/a里面运行)
我建议你试试:
D:\java>java as\a.Jinlaiba
或者
D:\java>java as.a.Jinlaiba
热心网友
java语言不允许用户程序使用java作为包名的第一部分,package java.as.a这语句就错了