首页 > 编程语言 >用命令行工具运行java文件

用命令行工具运行java文件

时间:2023-05-24 15:47:20浏览次数:54  
标签:文件 java String args v1.0 命令行 Main public

 

1、若java文件有package

package quitStu;

public class Main {
    public static void main(String[] args) {
        for(String str : args){
            if(str.equals("11")){
                System.out.println("-v1.0");
                break;
            }
        }
    }
}

 在Java文件所在处右键打开小黑框

输入javac -d . 文件名.java进行编译,注意-d前后和.的前后都有空格

javac -d . Main.java

我们发现在目标文件夹内出现了quitStu的文件夹(文件夹中有Main.class),再在命令行中输入java quitStu.Main 11,回车,就会看见输出-v1.0

2、若java没有package

public class Main {
    public static void main(String[] args) {
        for(String str : args){
            if(str.equals("11")){
                System.out.println("-v1.0");
                break;
            }
        }
    }
}

输入javac Main.java进行编译,则在该文件夹中会生成一个Main.class的字节码文件, 输入java Main 11,回车,就会看见输出-v1.0

标签:文件,java,String,args,v1.0,命令行,Main,public
From: https://www.cnblogs.com/wuxu/p/17428478.html

相关文章

  • Java如何生成随机数?要不要了解一下!
    前言我们在学习Java基础时就知道可以生成随机数,可以为我们枯燥的学习增加那么一丢丢的乐趣。本文就来介绍Java随机数。一、Random类介绍在Java中使用Random工具类来生成随机数,该类在java.util包下,在JDK1.0版本就存在了。Random单词本身就是随机、随意、任意的意思......
  • Java配置线程池
    一、Java配置线程池1、线程池分类、其他1.1、分类IO密集型和CPU密集型任务的特点不同,因此针对不同类型的任务,选择不同类型的线程池可以获得更好的性能表现。1.1.IO密集型任务​ IO密集型任务的特点是需要频繁读写磁盘、网络或者其他IO资源,执行时间长,CPU占用率较低。对......
  • 流程表单JavaScript代码
    ----订单流程-----------//表单加载初始化时functionpreinit(){}//表单加载完成,isrun代表流程是否流转中1-是,0-否functionLoaded(isrun){$("#om_order_status").attr("disabled","disabled");......
  • java入门2..0
    java的运行原理1.在本地磁盘中创建一个文本文件为Demo.java的源文件2.在源文件中编写java代码如下:publicclassDemopublicstaticvoid,main(String[]args){System.out.println(" ");}3.在当前文件目录下。输入cmd跳转到dos窗口4.通过java编译源文件。会生成字节码文件......
  • 剑指 Offer II 018(Java). 有效的回文(简单)
    题目:给定一个字符串s,验证s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。本题中,将空字符串定义为有效的 回文串 。 示例1:输入:s="Aman,aplan,acanal:Panama"输出:true解释:"amanaplanacanalpanama"是回文串示例2:输入:s="raceacar"......
  • 单文件组件开发文档
    在大多数启用了构建工具的Vue项目中,我们可以使用一种类似HTML格式的文件来书写Vue组件,它被称为单文件组件(也被称为*.vue文件,英文Single-FileComponents,缩写为SFC)。顾名思义,Vue的单文件组件会将一个组件的逻辑(JavaScript),模板(HTML)和样式(CSS)封装在同一个文......
  • 【JavaWeb-02】Web服务器
    文章目录2.web服务器2.1技术讲解2.2web服务器2.web服务器2.1技术讲解JSP/Servlet:B/S:浏览和服务器C/S:客户端和服务端sun公司主推的B/S架构基于Java语言的(所有的大公司,或者一些开源的组件,都是用Java写的)可以承载三高问题带来的影响2.2web服务器IIS:微软的Tmocat:Java初学人员......
  • 京东数科java一面【过】
    自我介绍实习经历【聊了挺多】集合方面Collection【list(写时复制)/set/Queue(阻塞队列)】Map【HashTable/HashMap/ConcorrentHashMap】synchronized对象头原理的过程A系统1WTBS,B系统300TBS,问解决方法技术角度:读写分离、Kong层、加服务器业务角度:加锁、加进度条AQS是什么原理Volat......
  • 阿里蚂蚁集团Java一面【凉】
    一个小哥哥打来的电话1.自我介绍2.介绍实习实习的时候用到了分布式锁深挖分布式锁的实现【回去复盘】遇到了什么问题?为什么用这个?怎么用的?怎么实现?3.多服务器之间是怎么保持数据一致的【回去复盘】4.分布式事务5.微服务了解嘛【回去复盘】6.MySQL的索引7.MySQL的乐观锁......
  • 【从Java转C#】第三章:对象和类型
    目录对象和类型ref和out参数的使用方法的重载属性构造函数匿名类型结构【Struct】弱引用(WeakReference)静态类Object对象和类型ref和out双方都可以改变原始的地址初始值的不同ref:需要赋予变量初始值out:不需要赋予变量初始值namespaceConsoleApp1{classProgram{......