手动命名名字空间打包以及调用

//1、 PackageClass.java   编译此java文件然后放置于,名字空间对应的目录com/waycool/demo/。

     package class com.waycool.demo;

      public PackageClass{

          public static void main(String[] args){

                System.out.println("我是PackageClass 类的主方法");

          }

          public void publicSay(){

               System.out.println("我是PackageClass 类的publicSay方法");

          }

          proceted void protectedSay(){

               System.out.println("我是PackageClass 类的protectedSay方法");

          }

          void defaultSay(){

               System.out.println("我是PackageClass 类的defaultSay方法");

          }

     }

//2、当前目录在 com同级文件夹    打包 com/waycool/demo/PackageClass.class  到my.jar

jar  -cvf   my.jar    com/

//3、当前目录在 com同级文件夹    java   com.waycool.demo.PackageClass     访问my.jar里面的类PackageClass.class

原文地址:https://www.cnblogs.com/waycool/p/5812940.html