Day01

Day01

1、基本的Windows相关Dos命令

  • 常用的Dos命令
  • exit 退出当前命令窗口
  • cls 清屏
  • Dos窗口中的内容复制:鼠标左键选择要复制的内容
  • 在Dos窗口任意位置右键即可完成复制
  • dir 列车当前子目录子/子文件
  • mkdir abc 创建目录【表示在当前所在目录下新建一个目录,起名abc】
  • rd abc 删除目录
  • del 删除文件
  • cd 命令 :cd命令表示:Change Directory改变目录
  • cd使用方法:cd 目录的路径

绝对路径:表示该路径从某个盘符下作为出发点的路径

相对路径:表示该路径从当前所在的盘符下作为出发点的路径

  • cd.. :回到上一级所在的目录
  • cd . : 到达当前目录
  • cd /:回到根目录
  • C: 切换盘符

2、Java的加载与执行

  • Java程序的运行包括两个非常重要的阶段
  • **编译阶段 **
  • **运行阶段 **

编译阶段

**编译阶段主要的认识是检查Java源程序是否符合Java语法 **

**不符合JAva语法规则则无法生成字节码文件 **

字节码文件不是纯粹的二进制,这种文件无法在操作系统中被直接执行 。

编译结束后,可以将class文件拷贝到其他操作系统中运行【跨平台型】

以上程序的执行原理:

java.exe命令执行会启动:JVM

  1. JVM启动之后,马上启动“类加载器-Class Loader”

  2. ClassLoader负责去硬盘的“某个位置”上搜索“类名.class”字节码文件。

  3. 找不到这个.class文件,一定会出现程序异常现象。

  4. 找到了这个.class文件之后将.class文件转换成"二进制",操作系统可以直接识别二进制,
    操作系统执行二进制码和底层的硬件平台进行交互。

3、注释

  • 单行注释

  • //单行注释,只注释当前行


 **多行注释**

  /* 
  • 多行注释

  • 多行注释

    多行注释

    多行注释

  • */

  • Javadoc注释

  • /**

  • **/

4、public class 和class的区别:

一个java源文件当中可以定义多个class

  • 一个java源文件当中public的class不是必须的

  • 一个class会定义生成一个xxx.class字节码文件

  • 一个java源文件当中定义公开的类的话,只能有一个,并且该类名称必须和java源文件名称一致。

  • 每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的main方法:java B,
    想执行X.class当中的main方法:java X

  • 注意:当在命令窗口中执行java Hello,那么要求Hello.class当中必须有主方法。没有主方法会出现运行
    阶段的错误:

5.标识符

1.什么是标识符

-Java源程序自己可以命名的单词都是标识符
-可以标识什么元素呢?
*类名
*方法名
*变量名
*接口名

2.标识符的命名规则

  • 只能由"数字 字母 下划线 美元符号"组成,不能含有其他符号
  • 不能数字开头
  • 关键字不能做标识符
  • 严格分大小写

3.标识符的命名规范(不是强制的)

  • 最好见名知意
  • 遵守驼峰命名方式
  • 类名 接口名:首字母大写,后面每个单词首字母大写
    变量名 方法名: 首字母小写,后面每个单词首字母大写
    常量名 : 全部大写
posted @ 2024-02-28 15:54  ZhengChing321  阅读(35)  评论(0)    收藏  举报