DOS命令
1.打开DOS命令方法
(1)快捷键:win+R 输入cmd
(2)直接在搜索框输入cmd,直接进入当前目录(常用,省去输入路径拼写错误的发生)
2. 常用DOS命令
DOS命令 | 作用 |
---|---|
-cd 目录的路径 | 前往指定目录 |
-cd…(两个".") | 返回上级目录 |
-cd \ | 返回根目录 |
-cls | 清屏 |
-dir | 列出当前目录下所有的子文件/子目录 |
-exit | 退出当前DOS命令窗口 |
-ipconfig | 查找IP地址 |
-javac -version | 查询javac的版本 |
JAVA
1.JAVA的特性
i. 简单性
ii. 面向对象
iii. 可移植性 主要依靠JVM(JAVA虚拟机)
iv. 多线程
v. 健壮性 GC机制 自动垃圾回收机制
2.JAVA的加载与执行
i.编译
检查Java源文件是否符合JAVA的语法,如果正确,将源文件编译成字节码文件(xxx.class)
字节码文件(非纯粹二进制),无法直接运行
JDK中自带javac.exe进行编译
ii.运行
Java.exe 进入运行阶段
在DOS命令中使用
使用方法:java+类名
过程:
1)java.exe启动JVM,JVM启动类加载器Classloader
2)搜索 .class文件,将其装载至JVM
3).class文件解释为二进制
4)运行
3.JDK JRE JVM的关系
4.PATH环境变量
1.DOS中输入Javac
出现一段话:‘javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因:未找到Javac命令文件
2.解决
(1)windows如何搜索命令
i.当前目录下搜索
ii. i失败,从PATH指定路径中搜索
iii. i,ii都失败了,出现上述错误
(2)我的电脑→属性→高级系统设置→环境变量→新建→复制Javac.exe所在路径
5.注释
1.定义:对JAVA源代码解释
不会被编译到字节码文件中
一个好的开发习惯应该多写一些注释,这样程序的可读性会比较强
2.写法
1. 单行注释 //只注释当前行
2.多行注释 /*
A
B
C
*/
3.javadoc注释 /**
* javadoc注释
*
*/
专业,注释信息会被javadoc.exe解析提取并生成帮助文档
6.Hello World程序解释
7.public class 和 class的区别
一个java源文件当中向以定义多个class
public的class不是必须的
一个class会定义生成一个xxx.class字节码文件
一个Java源文件当中定义public class,只能定义一个,并且该类名称必须和java源文件名称一致,每个class当中都可以编写main方法,都可设定程序的入口
*当DOS命令中执行.class文件,必须有主方法