专栏首页老码农的一亩三分地IT兄弟连 Java语法教程 编译Java程序

IT兄弟连 Java语法教程 编译Java程序

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/ITXDL123/article/details/93252295

编写好Java程序的源代码后,接下来就应该编译该Java源文件来生成字节码文件了。

编译Java程序需要使用JDK中提供的javac命令,因为已经把javac命令所在的路径添加到了系统的Path环境变量中,因此现在可以直接使用javac命令来编译Java程序了。

使用Windows+R键打开“运行”然后输入cmd点击“确定”进入控制台,如图34所示。

图34 通过“运行”进入控制台

在控制台中使用cd命令进入HelloWorld.java所在的目录:C:\java。如图35所示。

图35 在控制台中进入HelloWorld.java所在目录

如图36所示,使用javac命令编译HelloWorld.java源文件。

图36 编译HelloWorld.java

编译成功后,会在HelloWorld.java同目录下生成HelloWorld.class字节码文件,如图37所示。

图37 生成字节码文件

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Google 出的 Guava 是个什么鬼?

    我平时用的也挺频繁,这次就借助日常使用的 Cache 组件来看看 Google 大牛们是如何设计的。

    纯洁的微笑
  • JVM|03内存溢出实战

    可以看出87.93%的内存被Object[]数组占用了,通常情况下不会出现这么高的占用 再去看详细的数据情况:

    微笑的小小刀
  • Spring 注解编程之 AnnotationMetadata

    在上篇文章 Spring 注解编程之模式注解 中我们讲到 Spring 模式注解底层原理,依靠 AnnotationMetadata 接口判断是否存在指定元注解...

    andyxh
  • Spring Boot logback日志配置

    Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4...

    技术从心
  • Spring WebClient vs. RestTemplate

    本教程中,我们将对比 Spring 的两种 Web 客户端实现 —— RestTemplate 和 Spring 5 中全新的 Reactive 替代方案 We...

    用户1516716
  • 微服务化的基石:持续集成

    在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的粒度,拆的时机,拆的方式。

    纯洁的微笑
  • WebService_03_服务端实现方式一JWS

    JAX-WS(Java6引进) 是SOAP协议的一个Java的实现规范,这个新规范是为了简化基于SOAP的Java开发。JAX-WS规范其实就是...

    Learning_斌
  • WebService_02_WebService和Servlet的区别

    Servlet是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web...

    Learning_斌
  • Java泛型中的通配符 T,E,K,V,?,你确定都了解吗?

    Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。

    用户5224393
  • Java并发编程:volatile关键字解析

    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Jav...

    用户6182664

扫码关注云+社区

领取腾讯云代金券