A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kingowe 中级黑马   /  2015-5-17 18:36  /  391 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

现在有两个类:
package a;
public class Aaa{
        String s="Hello!";
        public void getMes(){
                System.out.println(s);
        }
}

import a.Aaa;
public class Hello{
        public static void main(String args[]){
                Aaa a=new Aaa();
                a.getMes();
        }
}
这里我想把第一个类放在a包里,在第二个类中导入第一个类把结果显示出来,程序可能错了,由于本人是刚刚学习JAVA,很多地方不懂,正在学习包这一块,谁能帮我把程序改一下,并且详细的给我说一下如何用包实现这个功能(具体步骤,谢谢)

6 个回复

倒序浏览
你第二个 Hello类放在哪里的?第二个类第一行语句就应该是package XXX(你Hello类存放的包名);
回复 使用道具 举报
没错,你用Eclipse 运行一次即可
回复 使用道具 举报
PeNg★宇 发表于 2015-5-17 19:11
没错,你用Eclipse 运行一次即可

果然是,我一直都用的 Editpluse 编写的代码,谢谢哦
回复 使用道具 举报
gainn 发表于 2015-5-17 18:56
你第二个 Hello类放在哪里的?第二个类第一行语句就应该是package XXX(你Hello类存放的包名); ...

恩,我用eclipse试了一下,好了,谢谢啦
回复 使用道具 举报
不用吧,类外直接调用不就行了?
回复 使用道具 举报
public static void main(String args[]){
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马