1、首先打开mac的无格式文本编辑器,如下图
2、直接编辑代码(注意是纯文本格式),并存储为hello.java


注意:文件名要和class名一样

3、打开终端,因为hello.java存储在桌面,所以首先输入cd desktop,然后输入javac hello.java,进入代码的编译阶段,这时会生成一个字节码文件,后缀为.class。最后输入 java hello,执行代码,这时会输出hello。

总结终端输入命令
a、首先找到.java所在位置
b、编译阶段:输入javac 文件名.java
c、执行阶段:输入java 文件名

在mac上用文本编辑器写java源代码相关推荐

  1. 在mac上用文本编辑器写python_五大文本编辑器。Mac OS X最佳文本编辑器应用

    五大适用于Mac修订的文本编辑器 文本编辑是开发人员生活中非常重要的一部分.这对于习惯于面面俱到的环境的Mac开发人员而言更加明显.对于他们来说存在一系列不同的优质软件之选.以下我们为其介绍了Mac版 ...

  2. 在mac上用文本编辑器写python_Mac开源文本编辑器CotEditor

    coteditor for mac版是一款适用于macOS系统的轻量级文本编辑器,可以用于编辑纯文本文件,如网页(HTML,CSS),程序源代码(Python,Ruby,Perl等),结构化文本(Ma ...

  3. 在mac上用文本编辑器写python_Mac系统Python解释器、PyCharm编辑器安装及使用方法详解...

    『环境配置』- 工欲善其事,必先利其器 视频讲解教程:[Mac系统Python开发环境配置教程详解(Python技术客栈)](https://www.bilibili.com/video/av8076 ...

  4. 在mac上用文本编辑器写python_Mac电脑上实用的文本编辑器BBEdit

    1.对文本进行全面控制 - 在任何Automator工作流程中使用BBEdit的传奇文本处理能力. - 随时随地创建,编辑,格式化或清理任何类型的文本. - 使用BBEdit的众多内置函数来转换,排序 ...

  5. Java学习-使用文本编辑器编辑Java源代码

    概念: 操作码(OP Operation Code) 字节码文件(Bytecode File) 字节码是一种包含执行程序,由一序列op代码/数据对组成的二进制文件,是一种中间码.字节是电脑里的数据量单 ...

  6. 案例一: 使用IDA PRO+OllyDbg+PEview 追踪windows API 动态链接库函数的调用过程。 首先用文本编辑器写一个C++源程序名为StackFrame.cpp ,代码如下:

    案例一: 使用IDA PRO+OllyDbg+PEview 追踪windows API 动态链接库函数的调用过程. 首先用文本编辑器写一个C++源程序名为StackFrame.cpp ,代码如下: 1 ...

  7. 在Mac上使用idea搭建flink java开发环境

    1.环境 本文档记录的是使用flink的java API简单地创建应用的过程. 前置条件:需要安装Java.maven和flink. 1.1 Java环境变量 Java需要jdk.path.class ...

  8. Mac自带文本编辑器TextEdit编辑大文件后打不开

    前段时间用Mac自带文本编辑器编辑文本.把一段超过十万行的excel文本粘贴进去,然后就看着小圈圈转啊转-进入漫长等待,最后无奈command+Q.之后再打开文本编辑器都是直接提示崩溃,然后尝试重装这 ...

  9. 使用文本编辑器编写Java程序

    编写Java应用程序,可以使用任何一个文本编辑器来编写程序的源代码,然后使用JDK搭配的工具进行编译和运行. 示例:使用文本编辑器编写一个简单的应用程序. 1.创建项目 在C盘下创建MyJavaDem ...

  10. java html文本编辑器,基于Java WebHTML在线文本编辑器解决方案.doc

    基于Java WebHTML在线文本编辑器解决方案 基于Java WebHTML在线文本编辑器解决方案 摘要:FckEditor作为众多优秀HTML在线文本编辑器之一,以其支持多语言的优势而受到众多国 ...

最新文章

  1. 用matlab自己搭建bp神经网络,怎样在matlab里建立一个BP神经网络模型?
  2. 被劝退的学渣,逆袭成高级语言之父,改变编程方式却说“不喜欢写代码”!...
  3. sas univariate 结果解释_PROC UNIVARIATE过程
  4. 【Python金融量化 7- 100 】、七、计算两只股票方差和相关性
  5. pvr波形是什么意思_PVR的完整形式是什么?
  6. Machine Learning from Start to Finish with Scikit-Learn
  7. DROP TABLE ** CASCADE CONSTRAINTS PURGE删除表的时候级联删除从表外键
  8. 大数据之-Hadoop3.x_MapReduce工作流程---大数据之hadoop3.x工作笔记0109
  9. 在线CSV转XML/JSON工具
  10. 汇编实现冒泡法排序及优化
  11. Linux下TCP网络服务器实现源代码3
  12. 程序员修炼境界:心如止水还是心绪不定
  13. AS 更新项目gradle方法
  14. w7计算机超级管理员权限,win7系统取得管理员最高权限的操作方法
  15. 解决Safari使用谷歌搜索引擎需要二次确认
  16. 概率练习 (16.04.30)
  17. cass等距离等分线段的命令键_cass线段怎么等分命令是什么
  18. java将bmp文件转为jpg_在PHP中将BMP转换为JPG
  19. 第二天:Flink数据源、Sink、转换算子、函数类 讲解
  20. 深度学习模型与湿实验的结合,有望用于代谢通量分析

热门文章

  1. win10下什么拼音输入法好用
  2. 深入理解Java虚拟机(1)——JDK源码分析
  3. Web页面引入思源黑体
  4. 如何在HTML网页引入思源黑体
  5. 汉字编码计算机,计算机汉字编码,computerbased Chinese codings,音标,读音,翻译,英文例句,英语词典...
  6. 基于Java JAAS表单的身份验证
  7. php 坏了怎么修复,winload.exe丢失或损坏怎么办
  8. 生产质量分析报告常用模板汇总,质量人必备!
  9. java生成uuid_Java UUID
  10. 【FeignClient报错】Cannot deserialize value of type``from Object value (token `JsonToken.START_OBJECT`)