第一步:记事本编写java代码

用记事本编写的是java的源代码文件,里面的代码就是我们平时学习的java代码,生成的文 件后缀是.txt,更改文本文档的后缀名为 .java。java文件是不能直接执行的,需要通过后续的编译等处理才能变为可执行的程序( 注意文件名必须和类名相同)如果电脑没有显示后缀名的话需要将隐藏的文件名后缀设置为可见,然后更改文档的后缀为.java;

例如:TestJavaPrograme.java

代码如下:

public class TestJavaPrograme {public static void main (String[] args){System.out.println("Hello World!!");}}

第二步:使用javac命令编译源代码文件

  1. 使用cmd (Winds + R)进入文件所在的文件夹,如【我的根目录是D:\java】

    1). 注意目录途径与文件名不能出现空格

    2). 注意大小写

C:\Users\destop>cd D:\java
  1. 进入到根目录后,用javac命令编译java文件(我的文件是TestJavaPrograme.java)
D:\java>javac TestJavaPrograme.java

如果直接用java命令执行TestJavaPrograme.java文件会报错

编译完成后若没有出现任何错提示,会在根目录生成TestJavaPrograme.class文件

第三步,使用Java命令启动解释器运行字节码文件

通过上述的步骤,源文件被编译成字节码文件,它是以.class结尾的。字节码文件与操作系统无关,使用java命令启动解释器来执行运行字节码文件

D:\java>java TestJavaPrograme
Hello World!!

打印出 :Hello World!!

注意:!!!如果在后面加上.class的后缀则会报找不到或无法加载主类的错误,记住java命令后不能跟文件后缀

错误示例:

D:\java>java TestJavaPrograme.class
错误:找不到或无法加载主类TestJavaPrograme.class

java 无开发环境时在记事本中编写的方法与命令行运行java代码相关推荐

  1. Windows命令行运行Java程序

    如何在Windows命令行运行Java程序 准备工作 1.安装JDK 安装JDK(Java Development Kit Java开发工具包 又称SDK)Oracle公司JDK下载地址,直接下载,然 ...

  2. java 程序命令_命令行运行JAVA程序

    如果出现找不到变量,核查环境变量是否配置好 可以运行javac java java -version看是否正常 注意要在对应的目录下 核查java文件里边的名字 class文件名是否与java文件名一 ...

  3. 怎么用命令行运行.java文件

    第一步 假如在e盘里有个文件夹名为Java,在Java文件夹里有一个事先写好的.java程序,如下: 第二步 打开命令行窗口(Window+R),输入cmd,点确定,如下: 第三步 转到HelloWo ...

  4. java执行class找不到_命令行运行java的class文件提示找不到或无法加载主类

    问题如下 TestOne.javapackage moon.star; public class TestOne { public void fTestOne() { System.out.print ...

  5. JAVA 命令行运行java项目

    多年以来 一直使用的是IDE 来写java 项目,导致很多的最基础的东西都渐渐模糊了. 最近遇到一个问题就是如果命令行来运行一个java项目 当然这不是初学的那个运行 HelloWord.java , ...

  6. java命令行运行 package_使用命令行运行Java程序

    很久没有试过用Java命令行来运行程序了.今天用的时候都感觉有点不太顺利了.所以特别记下来,以免后边什么时候又忘掉. 首先是将编写好的Java程序放在某一文件夹下边.(本文以D盘javabasecod ...

  7. 如何在命令行运行java程序

    1.先在命令行进入到保存java程序的文件夹下 进入方法: 1.按住win + R进入命令行 2.输入cmd,回车或点击确认 3.进入文件夹找到java文件所在地址 4.复制路径 5.命令行输入文件所 ...

  8. 用dos命令行执行java程序的方法

    今天开始学java了,从图书馆借了一本Deitel公司的书,坑爹的是上面还是用命令行运行java程序,没有用任何ide,鉴于有些初学者可能需要这么运行,写一下方法.首先要安装jdk,然后记住安装路径. ...

  9. java jetty eclipse_用Eclipse+Maven+Jetty构建Java Web开发环境(详细笔记)

    (软件环境) 『系统』Windows 10 x64 『JAVA』JDK 1.8.0_91 『Eclipse』 Eclipse-oxygen 『Maven』 apache-maven-3.6.3 『Je ...

最新文章

  1. opengl 模板测试 glStencilOp glStencilFunc
  2. TextSwitcher的使用(一)
  3. Nginx 0.8.5版本access.log日志分析shell命令
  4. c语言如何将程序保存在文件,急求如何将下列C语言程序数据存储到文件中?
  5. [SDOI 2010]外星千足虫
  6. zabbix监控php-fpm性能状态
  7. 即时网络通讯系统的设计与实现(QQ)
  8. 计算机快捷方式app卸载,一打开电脑就自动出现的快捷方式软件删不掉怎么办
  9. MPEG-2 TS学习(一)MPEG-2 TS格式解析
  10. beetl模板使用场景_Beetl使用指南
  11. jQuery easyUI设置表格中的背景色
  12. github+hexo+butterfly 搭建个人博客
  13. Parallel ScavengeGC收集器
  14. 计算机英语常见计算符号,常见计算机英语词汇解释
  15. 移动管家汽车手机蓝牙无钥匙解锁方案
  16. Flink的“前世今生”
  17. 数字图像处理,自适应中值滤波的C++实现
  18. Xcode更改包名和APP名称
  19. 磁盘阵列RAID详解
  20. android消息推送标准,如何提升Android消息推送的到达率?

热门文章

  1. hive中一个好用的函数reflect
  2. [转]最常用的15大Eclipse开发快捷键技巧
  3. penpyxl basic function demo code
  4. Swift基础语法: 25 - Swift的类和结构体
  5. java 竖线分割字符串的问题
  6. poj 2255 Tree Recovery
  7. 二叉树——求先序排列(洛谷 P1030)
  8. 基础知识—数据类型-常量及符号
  9. 判断上三角矩阵_线性代数15——矩阵空间\对角矩阵\和秩1矩阵
  10. 明晚直播预告丨Oracle 19c X86下移经验分享