Java基础(一)

1、windows相关dos命令:

  • 在哪里编写?
    在dos命令窗口当中编写dos命令。

  • 怎么打开?(快捷键windows+r)
    开始菜单―运行―输入cmd―回车

  • 常见的dos命令
    cls:清屏
    exit:退出当前dos命令窗口
    复制:点击右键―标记―选择要复制的内容―点击右键
    dir:列出当前目录下所有的子文件/子目录
    ipconfig:查看ip地址
    cd:命令(change directory改变目录)
    *cd命令怎么用?
    cd目录的路径:
    绝对路径和相对路径
    绝对路径:表示该路径从某个磁盘的盘符下作为出发点的路径
    相对路径:表示该路径从当前所在的路径下作为出发点的路径
    cd…:回到上级路径
    cd \:直接回到根目录
    切换盘符:❶c:❷d:❸e:❹f:
    2、java的加载与执行
    java的源文件不能编译(xxx.java)
    java程序的运行包括两个阶段:编译和运行阶段

  • 编译阶段:检查java源程序是否符合java语法,符合语法就能生成正常的字节码文件(xxx.class)
    字节码文件中不是纯粹的二进制,无法在操作系统中直接执行。
    java程序员需要使用JDK中自带的javac.exe命令进行java程序的编译。
    javac:java源文件的路径。javac在dos命令窗口的中使用。
    javac是一个java编译器工具/命令。
    一个java源文件可以编译生成多个.class文件。
    编译结束之后,可将class文件拷贝到其他操作系统中运行。[跨平台]

  • 运行阶段(可在其他操作系统中,跨平台):
    JDK安装之后,除了自带一个javac.exe之外,还有另外1一个工具/命令,叫做java.exe,该命令主要负责运行阶段。
    *java.exe在哪里用?
    在dos命令窗口中使用。
    *怎么用?java 类名
    如A.class,这样用:java A
    *运行阶段的过程:打开dos命令窗口―输入:java A―java.exe命令会启动java虚拟机(JVM),JVM会启动类加载器ClassLoader―ClassLoader会去硬盘上搜索A class文件,找到该文件则将该字节码文件装载到JVM当中―JVM将A.class字节码文件解释二进制数据―操作系统执行二进制和底层硬件平台进行交互。
    3、JDK,JRE,JVM的关系
    JDK目录的介绍:JDK/bin:该目录下存放了很多命令,例如javac.exe和java.exe等。
    4、开发HelloWorld.java源程序
    将HelloWorld.java源程序通过javac工具进行编译:

  • 首先需要解决的问题是:javac命令是否可用
    打开dos命令窗口,直接输入javac,如出现:“'javac’不是内部或外部命令,也不是可运行的程序或批处理文件”,出现该问题的原因为:windows操作系统无法找到javac命令文件。

  • 怎么解决javac不可用的问题?
    windows操作系统图如何搜索硬盘上的某个命令?
    首先会从当前目录下搜索,如果当前目录搜索不到,会从环境变量path指定的路径中搜索某个命令,都搜索不到就会出现以上的错误。

  • 配置环境变量path
    注意:path环境变量和java语言没有关系,path环境变量是属于windows操作系统的一个知识点。path环境变量是专门给windows操作系统指路的。
    javac要想能随意使用,需要将javac所在的目录配置到环境变量path中。

  • 运行java程序
    首先需要将dos窗口中的目录切换到HelloWorld.class文件所在目录。
    然后直接执行:java HelloWorld

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值