JDK环境下利用记事本对java文件进行运行编译

简介: JDK环境下利用记事本对java文件进行运行编译

在电脑上只安装了JDK,而没有安装IDEA的情况下也是照样可以对java文件进行编译。第一步我们先要新建一个文本,这里以C盘为例:首先在C盘的某一个文件夹中写一个文本文件,把后缀改写成java(文本内容就是一段简单的hello语句)

1. public class hello{
2. public static void main(String[] arg){
3.     System.out.println("hello");
4.  }
5. }

然后在通过Win+R打开命令窗口,输入cmd进入,输入cd(这个的命令就是打开文件的意思), 输入cd之后空格,然后进入到我们那个java文件中,复制它的目录复制,回到我们的命令窗口右键回车即可

进入上图所示的命令窗口之后,我们再利用javac+文件名.java这个命令生成字节码文件,这样JDK里面的JVM才能运行

这里我们可以看到已经生成了class字节码文件 ,然后再利用java+文件名运行即可运行里面的内容

总结:上述过程就是一个简单的编译与运行过程,先通过javac+文件名.java的形式进行编译,生成字节码文件(.class文件)这样JDK里面JVM(虚拟机)才能将字节码转换成平台理解的形式进行运行操作。最后通过java+文件名运行,从而展示出运行效果


PS:如果一开始你的文件不是在C盘上(假设实在D盘上),那么你就要使用D:然后回车进入D盘,之后的操作一致。

————————————————


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

                     

原文链接:https://blog.csdn.net/qq_57107826/article/details/120802500

目录
相关文章
|
5天前
|
Java
【Java开发指南 | 第二十一篇】Java流之文件
【Java开发指南 | 第二十一篇】Java流之文件
14 0
|
3天前
|
消息中间件 Java Kafka
Java大文件排序(有手就能学会),kafka面试题2024
Java大文件排序(有手就能学会),kafka面试题2024
|
5天前
|
安全 Java 开发者
Java一分钟之-文件与目录操作:Path与Files类
【5月更文挑战第13天】Java 7 引入`java.nio.file`包,`Path`和`Files`类提供文件和目录操作。`Path`表示路径,不可变。`Files`包含静态方法,支持创建、删除、读写文件和目录。常见问题包括:忽略异常处理、路径解析错误和权限问题。在使用时,注意异常处理、正确格式化路径和考虑权限,以保证代码稳定和安全。结合具体需求,这些方法将使文件操作更高效。
11 2
|
5天前
|
Java 开发框架 XML
JDK、JRE、Java SE、Java EE和Java ME有什么区别?
JDK、JRE、Java SE、Java EE和Java ME有什么区别?
|
5天前
|
IDE Java Shell
02|手把手教你安装JDK与配置主流IDE
02|手把手教你安装JDK与配置主流IDE
26 0
|
5天前
|
Java Shell 开发者
都2024年了!你还不知道在Docker中安装jdk?
都2024年了!你还不知道在Docker中安装jdk?
|
5天前
|
存储 Cloud Native Java
Anolis安装Jdk保姆级教学
Anolis安装Jdk保姆级教学
|
5天前
|
Java 开发工具
2023全网最详细的银河麒麟操作系统,Java运行环境【jdk】安装
2023全网最详细的银河麒麟操作系统,Java运行环境【jdk】安装
|
5天前
|
Oracle Java 关系型数据库
windows 下 win11 JDK17安装与环境变量的配置(配置简单详细,包含IJ中java文件如何使用命令运行)
本文介绍了Windows 11中安装JDK 17的步骤,包括从官方网站下载JDK、配置环境变量以及验证安装是否成功。首先,下载JDK 17的安装文件,如果没有Oracle账户,可以直接解压缩文件到指定目录。接着,配置系统环境变量,新建`JAVA_HOME`变量指向JDK安装路径,并在`Path`变量中添加。然后,通过命令行(cmd)验证安装,分别输入`java -version`和`javac -version`检查版本信息。最后,作者分享了如何在任意位置运行Java代码,包括在IntelliJ IDEA(IJ)中创建的Java文件,只需去掉包声明,就可以通过命令行直接运行。
|
5天前
|
弹性计算 运维 Java
一键安装二进制JDK
【4月更文挑战第30天】
12 0