手把手教会你使用Java原生指令编译并运行一个程序

引言:

我们可以使用哪些方式编写以及运行一个Java 程序 ? 只要涉及到编译与运行都离不开 JDK
如果只是编写一个 Java 程序 仅仅需要一个记事本就足够了,如果对JDK不太了解,请参考我的上一篇博文,当你安装好JDK后,我将从配置Java环境变量开始教你使用Java原生命令javac以及Java实现编译并运行程序。

配置环境变量:

1.环境变量:是一个文档,文档中存储了软件安装位置与名称
首先复制 JDK安装的bin目录:比如:"C:\Program Files\Java\jdk-17\bin"  
2.配置系统的环境变量,先找到配置变量的位置,如下在开始菜单搜索
3.打开后找到环境变量
4.找到Path(路径)然后编辑
5.新建,粘贴刚刚复制的bin文件地址
6.粘贴后上移到顶端,确定
以上便完成了环境变量的配置

验证环境变量是否配置成功:

1.开始菜单搜索cmd

或者使用快捷键 win+R ,输入cmd,回车

2.输入 java -version 指令查看是否有版本信息(注意空格不要忽略)有版本信息(如下)说明环境变量配置成功

编写一个简单的程序HelloWorld:

1.在桌面上创建一个文件夹,在其中创建一个txt的文档 命名为HelloWorld

2.打开HelloWorld.txt 文档,在其中实现一个类,代码如下,写好后保存并关闭

3.将文件的后缀txt 改为 java ,这样就可以得到一个Java源代码文件

如果发现你的文件没有后缀,如下方式显示

编译代码:

什么是编译? 计算机需要执行的是机器码指令 (仅0/1 组成 ) ,编译就是内置的编译器,将 我们写的代码编译成一份机器/ 虚拟机可以直接执行的指令集,其中 Java 代码文件编译之后得 到是字节码文件 .class 后缀 ,接下来说说如何编译Java 类文件:
1.在cmd 中,使用 cd 指令将目录切换到代码所在的目录

文件的位置可以直接右击文件,属性中复制

2.使用编译指令编译代码 javac +主类所在的文件名(.java)(不要忽略空格)

此时我们可以发现,文件中多出一个.class文件,说明编译成功

运行代码:

1.运行编译好的代码文件: java 主类(有主函数的类)
继续在cmd中输入java+文件名(不加后缀,不要忽略空格)回车后我们可以看到HelloWorld输出,运行成功

案例展示:

接下来我会展示一个带有界面的代码案例:一个简单的绘图板,并且采用了多文件结构

1.编写代码(多文件结构只需要写在同一文件夹)

第一个.txt文件DrawPad

第二个.txt文件DrawListener(注:代码展示不全)

2.编译代码连续输入两个文件名,加后缀,空格隔开
3.运行代码
4.试试效果:正确绘制图形
  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
使用 Spring Boot 3 开发一个前后端分离的生产级系统需要以下步骤: 第一步:环境准备 1. 安装 Java 开发工具包(JDK) 2. 安装集成开发环境(IDE),如Eclipse或IntelliJ IDEA 3. 安装Maven构建工具 4. 安装数据库(如MySQL)和相关工具(如MySQL Workbench) 第二步:创建后端项目 1. 使用IDE创建一个新的Spring Boot项目 2. 配置项目的基本信息,如项目名称、包名等 3. 添加必要的依赖,如Spring Boot Starter Web、Spring Data JPA等 4. 定义实体类、控制器、服务等后端代码 第三步:创建前端项目 1. 使用前端开发工具,如Vue.js或React.js,创建一个新的前端项目 2. 配置项目的基本信息,如项目名称、包名等 3. 定义前端路由、页面、组件等前端代码 第四步:前后端集成 1. 在后端项目中配置跨域访问,允许前端项目访问后端接口 2. 在前端项目中调用后端接口,实现数据的交互 第五步:开发和测试 1. 根据需求逐步开发后端和前端功能模块 2. 使用测试框架,如JUnit和Selenium,对系统进行单元测试和端到端测试 第六步:部署和上线 1. 打包后端项目为可执行的JAR文件 2. 部署JAR文件到生产环境的服务器上 3. 配置服务器的环境变量、数据库连接等 4. 启动服务器,验证系统是否正常运行 通过以上步骤,我们可以完成一个使用Spring Boot 3开发的前后端分离的生产级系统。这种架构可以提高开发效率、降低系统耦合性,并且适合大型项目的开发和部署。同时,我们还可以根据实际需求,进一步优化系统性能、可维护性和安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值