java中用import引入另一个类的问题 55

我的三个变量是这样设置的,classpath:.;%JAVA_HOME%\libjava-home:C:\ProgramFiles\Java\jdk1.6.0_02pat... 我的三个变量是这样设置的,
classpath:.;%JAVA_HOME%\lib
java-home:C:\Program Files\Java\jdk1.6.0_02
path:%JAVA_HOME%\bin;

当我在程序中想引入另一个类时出现了问题,代码如下
import java.util.Scanner;
import java.max;
public class Max2{
public static void main(String arg[]){
Scanner scanner=new Scanner(System.in);
max m=new max();
int a=scanner.nextInt();
int b=scanner.nextInt();
m.max1(a,b);
}
}

下面这个是要引用的类:
package java;
public class max{
public static void max1(int a,int b){

if(a>b)
System.out.println(a);
}
}

可是当编译时,那个引用的类可以编译出class文件,而前一个类编译时则提示“文法访问max”。
于是我把两个文件中的package和import注释掉后再编译运行是可以的。我想知道第二个类中package java这条语句将max类打包到了哪了?说明一下,我在C盘根目录下建有一个名为java的文件夹。
我知道可以不用引入。我只是想如果package打包后是放置在哪里?怎么去引用?
展开
 我来答
cuizizhong126
推荐于2017-05-23 · TA获得超过200个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:206万
展开全部
1. 自定义类不应该使用java做包名。
2. 既然类放在C盘根目录,则你必须把C:\ 放到classpath 里面;
3. 建议使用eclipse集成环境开发,现阶段Java非常成熟了,研究classpath和手工敲代码没有意思。

4. javac有一个选项,可以指定编译到哪个目录下,比如,你在c:\下面有个java目录,则当在C根目录编译的时候,只会放到根目录下,需要手动迁移到java目录下,才可以当做包来使用。
xue_zhiyun
2012-05-16
知道答主
回答量:3
采纳率:0%
帮助的人:5.6万
展开全部
你选中该项目,然后点右键,选择最后一个,然后会出来一个新的窗口,在这个新的窗口右面部分会发现一个路径,此路径就是你项目的路径,那么你的max类就在项目下的src文件夹里(如果你建了包,就在这个和包名相同的文件夹下)。如果你建的两个类在同一包里,就不用导包了,反之就要导包(import 包名.类名)。
追问
你说的该项目是什么?
我想知道如果我在C盘里建一个文件夹,然后怎么样把编译单元打包到这个文件夹里?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d6cb2e6
2012-05-16 · TA获得超过341个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:88万
展开全部
java-home:C:\Program Files\Java\jdk1.6.0_02 名称问题
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_02 名称问题
max.max1(a,b);
静态方法直接引用不需要声明
同一目录的类不需要import 引用
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cuiwolf
2012-05-15
知道答主
回答量:4
采纳率:0%
帮助的人:5.1万
展开全部
你的package名字起得不规范,应该是类似域名的东西,比如 com.mycorp.util。你在使用 “import java”的时候,编译器去找JAVA自带的库去了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd317003440
2012-05-15
知道答主
回答量:18
采纳率:0%
帮助的人:5.3万
展开全部
创建类的对象不用引入类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式