java基础--笔记1


常用的DOS命令
 1,盘符切换       盘符:
 2,列举出当前目录下的所有文件和文件夹     dir
     (什么是文件,什么是文件夹或目录;文件和文件夹的作用)
 3,cd 更改目录
      进入目录: cd  目录名
      退回上级目录 :  cd..
      退回根目录 : cd\
4,创建文件夹或目录: md
5,删除文件夹或目录: rd
6,删除文件: del
7,开启新的窗口 :start 
8,了解命令: help 命令
9,bin文件夹存放可以直接运行的程序
10,JRE     jvm+核心类库
       JDK     提供给开发人员使用
11,配置PATH
       path中配置的可以直接执行的应用程序或批处理文件等
       操作系统查找应用程序的顺序:先在当前目录中查找,如果当前目录没有可执行的命令,就会在喜用的变量path中再去查找。如果在path中有可执   行的命令,就会去执行当前这个命令,要是没有课执行的命令,就会报错。
       
12,配置path时,开启的dos窗口无法预知已经更改的path。如果要运行可执行的程序,需要重新开启新的dos窗口。记住使用start命令开启的无效。
       xxx.java称为源程序
      源程序经过javac命令编译后生产xxx.class文件
       xxx.class文件成为java可以执行文件或者称为字节码文件。

      类名:书写时每一个单词的首字母大写


常见的错误
1、缺少分号;  这个错误在编译时发生
     123.java:5: 错误: 需要';'
                  System.out.println("hello world")
                                                            ^
     1 个错误
2、括号不配对  这个错误在编译时发生

     123.java:6: 错误: 解析时已到达文件结尾
          }
            ^
     1 个错误

3、主方法名字写错mian   发生在运行时
     错误: 在类 Demo 中找不到主方法, 请将主方法定义为:
     public static void main(String[] args)


javac  编译命令:
     功能是将Java的源文件编译成class文件。在编译的过程中会进行语法检查,
     如果有语法错误错误,这时编译无法通过,不会生成对应的class文件

java  运行Java程序命令
     首先会启动Jvm,JVM加载对应的class文件。接下来查找当前的这个class文件中是否有main主方法
     如果没有报错。有就会执行main



4、编译器找不到文件
     javac: 找不到文件: 1234.java
     用法: javac <options> <source files>
     -help 用于列出可能的选项

     解决办法:
     查看当前目录下有没有1234.java这个文件。如果没有话,切换到1234.java所在的目录从新执行javac
     如果当前目录下面有,使用dir命令查看当前文件具体的扩张名是什么。
5、5、找不到class文件    E:\JavaSE1115\code\day01>java Demo
     错误: 找不到或无法加载主类 Demo
     前提是,配置的了classpath:JVM会在classpath配置的目录中查找,如果没有找到,会报上面的错误
     如果没有配置classpath,当前目录下面没有Demo.class这个文件。


环境变量
path
     path中配置操作系统可以执行的命令或者可执行程序,以及批处理文件等 .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
     path是操作系统可以识别的环境变量
classpath
    classpath中配置的class文件所在的路径,即就是Java可执行程序所在的路径
     classpath是JVM可以识别的环境变量

它们都可以做持久的配置,配置在系统变量中
也可以做临时配置,使用set命令完成临时配置。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值