zoukankan      html  css  js  c++  java
  • Linux 下运行 class 文件

    1. 基本命令  

      java  -cp  searchDir  classFile

      -cp  searchDir : 指定从该目录搜索 class 文件

      classFile :类路径(不包含 .class 后缀)

    2. 没有包结构的class文件

    2.1 文件所在目录结构

    2.2 Test.java

    2.3 运行

      java  -cp  .  Test 

      -cp  .  指定从当前目录搜索 class 文件

      Test   当前已经处于 class 所在目录,且class 文件没有包结构。所以直接使用 类名 Test  即可

    3. 含有包结构的 class 文件

    3.1 文件目录结构

      当class文件包含包结构时,必须按照包结构创建目录,并将 class 文件存放在包结构目录下

    3.2 One.java

    3.3 编译

      class文件默认生成在 One.java 所在目录

    3.4 运行

      -cp  searchDir:搜索目录必须为包结构开始目录的父目录,此处的包结构为 com.skd,则搜索目录为 com 目录的父目录;

              此时已经在包结构的父目录下,所以也可以使用当前目录  .   表示

      classFile :当class文件包含包结构时,指定class文件时必须为完整的类路径,即 package + 类名

  • 相关阅读:
    Pollard rho模板
    GDKOI2018游记
    BZOJ2599: [IOI2011]Race
    Codeforces914E. Palindromes in a Tree
    可以删点的并查集
    本月题量 180122晚-180222午
    51nod1238 最小公倍数之和 V3
    51nod1237 最大公约数之和 V3
    hdu5608:function
    51nod1244 莫比乌斯函数之和
  • 原文地址:https://www.cnblogs.com/virgosnail/p/10848439.html
Copyright © 2011-2022 走看看