包和访问权限

包(命名空间)

package mars;

class Test{
    public static void main(String args []){
        System.out.println("Hello package");
    }
}

编译

包和访问权限_第1张图片

执行(包名.类名)

 

java中的访问权限

  1. public:公共权限
  2. private:私有权限
  3. default:包级别访问权限
  4. protected:受保护权限
  5. public>protected>default>private
package org.marsdroid; public class Person{
    public String name;
    public int age;

    public void introduce(){
        System.out.println("name"):
    }
}

 1.

package com.marsdroid

class Test{
    public static void main(String s args []){
        org.marsdroid.Person p=null;
    }
}

2.

package com.marsdroid
import org.marsdroid.Person class Test{
    public static void main(String s args []){
        Person p=null;
    }
}

 

你可能感兴趣的:(包和访问权限)