首先声明一下,本博客是建立在Mac电脑上已经安装好了JDK,至于怎么安装JDK百度一下或者参考博客

1、我们先来验证一下是否安装成功,打开终端,输入“java -version”命令

java -version

如下图,出现java version版本号表示安装成功

2、如果要寻找JDK在Mac上文件路径,输入命令:/usr/libexec/java_home -V

/usr/libexec/java_home -V

便会输出如上结果

/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home

3、使用一款编辑器如Eclipse,IDEA,Sublime Text等,博主使用的Sublime Text,直接编写一个简单的源程序“Hello World!”,并命名为Hello.java(后缀名一定是.java!!!),保存在桌面上

4、使用终端命令 cd 切换到源程序(Hello.java)文件所在的路径,博主是保存在桌面上的

cd /Users/xx/Desktop

5、终端输入命令:javac Hello.java,进行源程序编译

6、这时桌面会出现一个Hello.class文件,输入命令:java Hello,运行程序

Java--Mac系统终端编译运行java文件相关推荐

  1. java键盘输入到文件中_在Linux中使用java和javac命令编译运行java文件

    Linux中java和javac使用及注意事项 注意!!!: 前提配置好java的环境变量. 如下图: 配置文件 java命令正常 javac命令正常 关于如何配置java环境变量,请详见: 第一篇: ...

  2. java删除文件中的一行_在Linux中使用java和javac命令编译运行java文件

    Linux中java和javac使用及注意事项 注意!!!: 前提配置好java的环境变量. 如下图: 配置文件 java命令正常 javac命令正常 关于如何配置java环境变量,请详见: 第一篇: ...

  3. Java学习 (二) 在MAC终端上运行Java程序

    在MAC上终端上运行Java程序很简单. 首先你得确保Java环境配置正确. 1.在终端使用 cd 命令定位到你Java文件所在目录. 2.编译:输入指令如下 javac Test.java Test ...

  4. (005) java后台开发之Mac终端命令运行java

    Mac终端命令运行java 由于mac已经装好java环境,所以直接课运行java命令,很方便. 1.编译一个java文件: javac /Users/用户名/Desktop/HelloWorld.j ...

  5. 如何解决命令行编译运行Java文件时报错Could not find or load main class ...

    前言 以前一直用Eclipse来运行Java程序,从未在命令行中编译运行过Java文件.直到最近某次运行别人写的bat文件时,出现"Could not find or load main c ...

  6. mac怎么装java eclipse_如何在Mac系统安装eclipse并运行java程序

    展开全部 Mac系统安装eclipse并运行java程序具体操作步骤如下:安装Eclipse前先确认你的Mac上是否已安装java运行环e69da5e6ba9062616964757a68696461 ...

  7. Java web系统打包成exe安装文件

    Java web系统打包成exe安装文件 一.    工具准备 1.        NSIS打包工具: http://nsis.sourceforge.net下载并安装: 2.        NSIS ...

  8. 使用javac、java命令编译运行java代码

    这里简单的介绍一下如何用cmd命令来运行java代码 1.首先需要一个jdk吧,安装之后设置一下系统环境变量,就可以到处运行java命令了 2.下面先写一个简单的java例子 public class ...

  9. 使用VSCode插件CodeRunner一键编译运行Java

    intro VSCode 介绍见 github. 我用了两年半的sublime,原以为以后绝不会变心,但倒戈VSCode只用了1天. VSCode默认是可以编译运行Java代码的,但,需要移动鼠标,点 ...

最新文章

  1. 2022-2028年中国丁晴橡胶行业市场深度分析及投资规划分析报告
  2. KNN、MOG2和GMG
  3. Jupyter notebook 导出PDF的3种方法
  4. 如何和何时使用 CSS 的权重设置 !important (建议:永不使用!)
  5. hexo+github+hexo-theme-matery搭建个人免费博客
  6. [luoguP1352] 没有上司的舞会(DP)
  7. 2.13.PHP7.1 狐教程-【PHP 类】
  8. mysql 查询polygon_如何通过mysql 判断点是否在指定多边形区域内
  9. array 删除指定的元素的方法
  10. SimpleDateFormat-多线程问题
  11. html css 书签,CSS实现书签图案的效果
  12. 中国地图json 文件下载
  13. 如何编写好的软件设计文档
  14. 配置电脑使用Wireshark抓到有VLAN Tag标签的报文
  15. 6-1 Iterative Mergesort (25分)
  16. 基于双边滤波的人脸美化
  17. 小程序实现图片预加载(图片延迟加载)
  18. 华为生成很多html文件,原来只要按下华为手机这个键,100页纸质文件就能立马扫描成PDF...
  19. hadoop_hdfs命令
  20. 手撕python_GitHub - caishiqing/manual: 手撕机器学习

热门文章

  1. vue3 中使用antd UI组件
  2. iPhone 和 iPad 隐藏照片或视频教程
  3. 数据库-SQL Server数据库查询速度慢(连接超时)原因及优化方法
  4. Android学习之复选框checkbox自定义样式以及调整图片大小
  5. 最小均方算法二分类(基于双月数据集)
  6. 2022-05-08 Unity核心5——Tilemap
  7. idea run with coverage异常
  8. [硬件基础] 有刷、有感和无刷无感电机对比
  9. MongoDB——GridFS
  10. handsontable使用及遇到的坑--mergeCell、合并单元格