zoukankan      html  css  js  c++  java
  • 用命令行运行java

    用命令行运行java

    前言:看了好多书一直强调刚开始学一门语言的时候,不要用IDE,要尝试着用命令行的模式,这篇博客是在借鉴别人的基础之上,有一些补充来说明命令行模式下的Java的运行。

    参考文章:!在Windows命令行运行java程序

    首先区分文本编辑器与IDE的区别

    这两个解基本概念并没有划分的十分明确,可能流传的最广的一句话——有时候IDE和“编辑器”的区别是:前者是做得好的IDE;后者是做得不好的IDE、除了文本编辑还行、其它大部分功能做得不好甚至很多功能还没做完(也不打算做)

    文本编辑器与IDE是一种包含与被包含的关系,就是文本编辑器最主要的职能就是用来文本编辑,win10上自带的记事本就是一种文本编辑器,而IDE是文本编辑与一系列程序开发里运用的工具的集合

    为什么要讲文本编辑与IDE的区别呢,应为这里涉及到一个观念的认知,我们编写的源码是什么,下面是源码的定义

    image-20200704161529435

    可以这样说,源码与文本文件的主要区别就在于是否符合程序设计规范,而我们写代码写的就是这种符合程序设计规范的一种文本文件,这里就引出了我们写程序的第一步,你不管是使用哪种语言,不管是用集成开发环境还是文本编辑器,你所做的第一步就是写一个符合你所学语言的规范的文本文件

    其次,就是区分命令行的问题,命令行的关键在于命令,他不是用来书写代码的,他是运用jdk的开发环境来编译以及运行你所写的符合设计规范的文本文件

    最后,写一些注意事项

    1、关于Java的类的命名与文件(.java)的命名要一样

    2、用命令行运行java,首先需要用cd切到java文件所在的文件

    3、别忘了用javac进行编译

  • 相关阅读:
    mha 安装部署报错 failed: Attempt to reload DBD/mysql.pm aborted
    zabbix 不能触发动作产生告警
    zabbix 编译安装
    zabbix 解决中文乱码
    virtualbox 配置虚拟机能够和宿主机相互通信
    INCEPTION 编译过程报错 make[2]: * [sql/CMakeFiles/sql.dir/sql_yacc.cc.o] Error
    数据库运维平台
    mysql 归档工具 pt-archiver
    java面试基础篇
    非对称和对称加密结合
  • 原文地址:https://www.cnblogs.com/muye66/p/13235517.html
Copyright © 2011-2022 走看看