JAVA基础知识:java基础命令

本文详细介绍Java编译命令javac及其常用选项如-classpath、-d等,并解释如何使用这些选项来设置编译时的类路径及生成的.class文件存放位置。此外还介绍了执行Java程序的方法以及使用jar命令进行打包的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 编译命令

  javac [options] filename.java

  options->

  -classpath path 编译时需要的类路径

  -d directory 设定编译生成的.class文件输入到哪一个目录。

  关于-d小技巧 : 如果.java文件中使用了package语句, 例如 package com.test.maths; 加上-d . 选项会帮助在当前目录下自动生成嵌套的包文件夹。 如果不加-d 选项,则不会生成嵌套包文件夹。

  -g 在代码产生器中打开调试,使之以后可以调试产生的字节码

  -nowarn 屏蔽警告

  -o 告诉javac编译优化内联的 static 、final、 private成员函数。

  -verbose 输出关于编译过程的各种信息

  2 执行命令 java 需要注意一点: 在源文件使用 package 语句的情况下,应该在包最外层文件夹下执行。

  例如 java com.test.maths.filename

  3 打包命令 jar

  jar [options] [jarfilename.jar] files

  jarfilename.jar 是指定生成的打包文件名

  files 是要打包的文件列表

  options->

  c 创建新文档

  f 指定打包名

  m 文件列表中第一个文件名是外部清单文件名

  t 列出jar文件内容

  u 更新现存的jar

  v 显示执行过程的详细信息

  x 展开jar文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值