java基础(3)安装好JDK后使用javac.exe编译java文件、java.exe运行编译好的类

简介: 本文介绍了如何在安装JDK后使用`javac.exe`编译Java文件,以及使用`java.exe`运行编译好的类文件。涵盖了JDK的安装、环境变量配置、编写Java程序、使用命令行编译和运行程序的步骤,并提供了解决中文乱码的方法。

首先我们需要下载java工具包JDK

如果已经安装好,可以直接看第二步:

1.安装jdk并配置环境变量:

jdk下载地址:

https://www.oracle.com/

下载好后安装成功,我选择的是默认安装路径,我的是64位的,所有安装到了:

C:\Program Files\Java

在安装的途中可能会让安装jre,这个jre本质再jdk中已经包含,所有无需再次单独安装,
在这里插入图片描述
这是安装好的目录结构,这个时候已经证明我们安装成功了,下面就是配置环境变量,配置环境变量是为了在其他文件夹下我们也能直接访问java程序。
在这里插入图片描述
在这里插入图片描述
直接将我们jdk目录下的bin路径复制上即可。
我们win+r打开我们的cmd;
在这里插入图片描述

2.下面开始正文,使用javac.exe编译java文件、java.exe运行编译好的类

在任意文件夹下建立我们的java文件,名字我们以大写字母开头:
在这里插入图片描述
打开编辑:

//一个类名为TestJava01的类
public class TestJava01{
   
//执行类的入口函数
    public static void main(String[] arg){
   
    //打印语句
            System.out.print("这是我的第一个java文件");
    }
}

这个时候我们就完成了一个java文件的编写。

在打开我们的cmd,我们可以在这个文件的当前文件夹打开,也可以在任意文件夹打开cmd
1.在当前文件夹:使用相对路径即可
在这里插入图片描述
在其他文件夹打开:使用绝对路径:
在这里插入图片描述
同样可以生成.class文件,这个.class文件就是我们的.java文件编译后的文件
如何使用编译好的.class文件呢?适应java 类名

3.运行编译好的class文件:

在这里插入图片描述
虽然我们这里出现了乱码,但是我们可以清楚的看到,我们已经执行成功。

解决中文乱码的方法:
在这里插入图片描述
在编译的时候就设定编码方式。

上述功能中出现的javac、java其实都是exe文件在执行
因为我们已经设置了环境变量,系统会在全局自动找我们输入的关键词。

javac:将java文件编译成.class文件;
java:运行.class文件,运行时不需要输入后缀,因为运行的不是这个class文件还是这个类。

java文件能在各个平台运行原因:jvm—java虚拟机,jvm可以理解为一个中介,将这一套代码运行在不同的操作系统上,在不同操作系统jvm也是不同的,有window的、有linux的等等。

目录
相关文章
|
30天前
|
存储 Java 索引
用Java语言实现一个自定义的ArrayList类
自定义MyArrayList类模拟Java ArrayList核心功能,支持泛型、动态扩容(1.5倍)、增删改查及越界检查,底层用Object数组实现,适合学习动态数组原理。
80 4
|
1月前
|
IDE JavaScript Java
在Java 11中,如何处理被弃用的类或接口?
在Java 11中,如何处理被弃用的类或接口?
136 5
|
1月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
119 1
|
4月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
275 21
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
1271 141
|
4月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
191 11
|
3月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
273 0
|
6月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
371 41
|
7月前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
508 32
|
6月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
495 17