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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Java1211张美红 中级黑马   /  2015-12-28 15:30  /  398 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.heima;                              //创建包
public class Outer {
        public class Inner {
                public void method(){
                        System.out.println(".....");
                }
        }
}

//其他类,调用此类时,需导入包
package com.baidu;             //创建包
import com.heima.Outer;        //导入包
class InnerClass {
        public static void main(String[] args){
                Outer.Inner oi = new Outer().new Inner();
                oi.method();
        }
}

因为主方法中,引用了Outer类,所以,先编译Outer:javac -d . Outer.java
然后,编译主方法所在的InnerClass类:javac -d . InnerClass.java
最后,运行主方法所在的InnerClass类:java com.baidu.InnerClass


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马