编译前可以确认下电脑时候安装了JDK,是否配置好了环境变量

先进入命令行提示符(cmd)

第一步:win+R,然后输入cmd或CMD      大小写无所谓

就会出现这个界面

第二步:输入cd    java文件详细地址(中间必须有个空格)

例如:

第三步:点击回车;出现如下界面

第四步:输出javac    abc.java     (中间有个空格)点击回车,就出现下面的界面:abc.class就自动生成了。也就是说编译成功了。(abc是文件名字,    .java是文件后缀)


tips: 可以查看下是否生成成功:

没有编译前只有abc.java

编译成功后就会生成一个:abc.class


也有可能编译不成功,出现下面的问题:

解决办法:

1:找到文件的快捷方式,鼠标右键点击选择   打开方式    通过记事本打开:

2:选择记事本左上角的文件,另存为

3:将底部的编码改成ANSI,点击保存。

4:重复下图操作即可:





补充一点和cd相关的知识:

1':cd..                                                功能:回到上一层目录

输入cd..    后点击回车,                就会出现C:\Users>

2':cd/                                                 功能:回到根目录

3':cd"下一目录的准确名字"                功能:  用于进入下一层目录

4':磁盘名字:                                       功能:  用于切换盘符

最后还可以输入 cd/?     让系统显示cd的用法

输入截图:

其中C:\Users\Administrator>是打开cmd后,系统自动生成的,   读者只需输入cd/?即可

就会出现如下结果:

编译java源文件(在cmd下编译)傻瓜式教学相关推荐

  1. java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...

    解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...

  2. compiler java_使用JavaCompiler编译java源文件

    从1.6版本的JDK开始,JDK提供了标准的包可以方便的调用JVM的编译器,可以方便的使用JVM的编译器来编译java源文件.JDK提供的调用接口是JavaCompiler类,该类在JDK的tools ...

  3. linux如何编译boost指定库,linux下编译安装boost库

    linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...

  4. mysql5.5在windows7下编译的详细步骤_Windows7下编译MySQL5.5的详细步骤

    由于在window7下编译MySQL5.5.19过程中遇到很多问题,所以再次把详细步骤写出来,以供大家参阅,这个是完整通过实验的步骤,网上一堆的东西不是少这个就是少那个,所以整理了下,希望帮助大家更好 ...

  5. soc eds能 编译linux,在SoCEDS环境下编译和更新preloader和uboot程序的方法

    在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS boot过程中的的作用,接下来讲述下用户在SoCEDS环境下改如何编译preloader和 ...

  6. Dev-C++安装和使用教程(手把手傻瓜式教学)

    关于Dev-C++的安装以及基本使用方法 觉得Dev-C++是一款小巧方便的编译器,就给那些刚刚学习编程的同学讲一下这个软件的安装和基本的编译以及一些使用的技巧. (完全是傻瓜式的截图和教程,内容过于 ...

  7. 用计算机弹小星星的教程,职业歌手教你从零开始学吉他《小星星》傻瓜式教学...

    今天再发一个教学,在你把所有之前的内容练习好的前提下.请练习下面这首歌曲,教学内容有点傻瓜式,为毫无基础的朋友准备的,真正的从零开始学吉他. 谱例左上角1=C表示这首歌是C调.4/4表示歌曲是44拍. ...

  8. 小星星怎么用计算机弹音乐,职业歌手教你从零开始学吉他《小星星》傻瓜式教学...

    今天再发一个教学,在你把所有之前的内容练习好的前提下.请练习下面这首歌曲,教学内容有点傻瓜式,为毫无基础的朋友准备的,真正的从零开始学吉他. 谱例左上角1=C表示这首歌是C调.4/4表示歌曲是44拍. ...

  9. 《生而为舔狗,我幸福似了捏》之stable diffusion傻瓜式教学

    相信大家最近都已经被AI绘画刷屏了,但是看着大家都在搞这个东西,自己也想玩,又没有编程基础咋办,没关系,本篇博客将带大家无痛制作一个属于自己的"AI女友",在教学开始之前,首先要告 ...

  10. java在cmd下编译运行

    JAVA是编译型和解释型的结合,javac是编译,java是解释,解释的*.class文件在JVM上的执行 Java命令一执行,就表示将*.class文件放在JVM上进行执行,执行的结果打印在屏幕上 ...

最新文章

  1. consul-template + nginx部署高可用负载均衡
  2. PyTorch 实现 Mask-RCNN
  3. java 有哪些反射机制_Java 的反射机制你了解多少?
  4. 电子工程师过去1年的点点滴滴
  5. PoPo数据可视化第8期
  6. HTTP和HTTPS的区别(转)
  7. Django单表,连表查询
  8. python调用c++动态库_Python应用:调用C/C++动态链接库的方法详解
  9. Java操作Hive
  10. webp批量转换jpg_转换文件格式快人一步!右键菜单直接转换,支持图片、文档、视频等……...
  11. 开发工具 之 PowerDesigner
  12. 计算机组成原理中ID是什么,计算机组成原理
  13. AVI视频格式的Dvix和Xvid两种不同编码的区别
  14. 数据科学分布——泊松分布
  15. QTP网管自动化测试框架
  16. 【运营】关于A/BTest的简单介绍
  17. Unity高质量场景打光参考资料
  18. bug日志-win10任务栏卡死、无法加载
  19. 内网远程控制软件哪个好用
  20. Matlab——图形绘制——三维立体图形 剔透玲珑球 动态图——彗星状轨迹图

热门文章

  1. python回车和换行的区别_换行\ n与回车\ r的区别
  2. ps在线版 Photoshop在线精简版-toolfk程序员在线工具网
  3. about cisco DNA
  4. git cherry-pick的使用
  5. blast2go mysql_blast2go_blast2go中文使用说明_blast2GO
  6. 星际、魔兽3、红警完全对比
  7. Render Hell —— 史上最通俗易懂的GPU入门教程(一)
  8. ToneChip反馈降噪抑制器的UI设计
  9. IE主页被https://hao.360.cn/?a1004劫持,如何解决
  10. 2016.12.10