package packageDemo2_5; public class packageDemo1 { String name;//同一个包里的类可以直接访问 //不同包里的类是不可以使用默认修饰符的属性和方法的,但是可以通过引用加上包名访问或者用import引入相应的包名 public int age; public void show() { System.out.println("output show:"+name+" "+age); } } //------------------------------------------------------------------------- package packageDemo2_5; //import packageDemo2_5.packageDemo1; 如果引用类与测试类不在同一个包里, //除了用“包名.”的方式,也可以用“import 包名.类名”的方式访问 public class packageDemo2 { public static void main(String[] args) { // TODO Auto-generated method stub packageDemo1 pac = new packageDemo1(); //packageDemo2_5.packageDemo1 pac = new packageDemo2_5.packageDemo1();//当测试类和引用类不在同一个包是可以通过“包名.”的方式访问 pac.name = "haha"; pac.age = 2; pac.show(); } }