当前位置: 移动技术网 > IT编程>开发语言>Java > java入门前基础知识点——常用的DOS命令

java入门前基础知识点——常用的DOS命令

2020年12月10日  | 移动技术网IT编程  | 我要评论
常用的DOS命令1.打开DOS命令窗口 win+r + 在运行窗口文本框输入 “cmd” + 回车2. DOS命令通过执行DOS命令窗口可以完成文件的**新建**、**保存**、**删除**等一系列快捷操作3. 创建文件夹mkdir + 所创建文件夹文件名mkdir = *make directory*4. 默认DOS命令窗口所在地址 打开的基本目录是在 C:\Users\11503> 注:这是我个人电脑所在位置5. 切换盘符盘符 + :+ 回车例如:c:回

常用的DOS命令

1.打开DOS命令窗口

 win+r  + 在运行窗口文本框输入  “cmd” + 回车

2. DOS命令

通过执行DOS命令窗口可以完成文件的新建、保存、删除 等一系列快捷操作

3. 创建文件夹

mkdir + 所创建文件夹文件名
mkdir = make directory

4. 默认DOS命令窗口所在地址

 打开的基本目录是在 C:\Users\11503>   
 注:这是我个人电脑所在位置

5. 切换盘符

盘符 + :+ 回车
例如:c:回车  D:回车  (大小写不影响)

6. 切换目录

cd(change directory)
cd + 路径
  路径包括
	  1.相对路径:不以盘符开始,只相对于当前路径而言
	  2.绝对路径:在windows操作系统中凡是路径起点是盘符的都是绝对路径
   		*例如:E:\下载\EditPlus 5.3.0免安装注册版本*	
 
 另外:

返回到上一级目录——cd. .
直接返回到根目录——cd
当前目录——cd.(暂时没什么用)
快捷获取文件名称——在当前目录下直接按tab,或者输入文件前几个字符,tab会自动搜索符合的文件并以此显示出来

7. 常用快捷指令

复制——左键选中,右键单击,或者选中+cirl+c
清屏——cls
查看并列出当前目录所有文件——dir
退出命令窗口——exit
删除单个文件——del + 文件名
删除一类文件——del+ * 后缀名(即删除有相同后缀名的文件)
查看本机IP——ipconfig ;ipconfig/all 更详细的信息
检查两台计算机能否正常通信——ping + IP地址/域名(可以通过访问百度的ip或者域名来检查计算机的网络是否良好)

		    例如:C:\Users\11503>ping www.baidu.com

				正在 Ping www.a.shifen.com [112.80.248.76] 具有 32 字节的数据:
				来自 112.80.248.76 的回复: 字节=32 时间=16ms TTL=56
				来自 112.80.248.76 的回复: 字节=32 时间=14ms TTL=56
				来自 112.80.248.76 的回复: 字节=32 时间=16ms TTL=56
				来自 112.80.248.76 的回复: 字节=32 时间=20ms TTL=56

				112.80.248.76 的 Ping 统计信息:
				   数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
				往返行程的估计时间(以毫秒为单位):
				   最短 = 14ms,最长 = 20ms,平均 = 16ms

他会想百度发送四次请求,t就是网络延迟,时间越短,网速越快,如果想查看网速的变化,可以在后面添加 -t 就可以一直ping ,cirl + c 停止

8. 文本编辑器快捷键

复制 cirl+c
粘贴 cirl+v
剪切 cirl+x
保存 cirl+s
撤销 cirl+z
重做 cirl+y
全选 cirl+a
查找 cirl+f
回到行首 home键
回到行尾 end键
光标在行尾 shift+home键 选中一行
光标在行首 shift+end键 选中一行
回到文件头 cirl+home
回到文件尾 cirl+end
选中一个单词 单击
选中一行 三击
不用鼠标选中一个单次 cirl+shift+左右箭头

9. java重点术语

	 javaSE:标准版
	 javaEE:企业版
	 JavaME:微型版
	 安装JDK之后
	     JDK:java开发工具箱
		 JRE:java运行环境
		 JVM:java虚拟机

10. 编译阶段

对java的加载和执行的理解(java从编写到最终运行)分两个阶段:1.编译阶段 2.运行阶段
1.编译阶段
java源代码–>字节码

 注释:java程序员直接编写的java代码(普通文本)是无法被JVM(java虚拟机)识别的。 		
 这种java代码必须经过一个编译 将这个普通文本代码变为字节码,JVM能够识别字节码 		
 即  java代码(java源代码)——字节码(class文件)  称为 编译

要点:

   编译阶段和运行阶段可以在不同的操作系统上完成
   在windows里面编译源代码生成“字节码”,可以放在linux上运行,java是跨平台的
   java源代码一旦编译之后成为字节码,可以删除源代码吗,可以,但是要留着对成果进行优化。
   1.放java 源代码 的文件拓展名是xxx.java
   2.编译生成的 字节码 拓展名是xxx.class
   3.java源代码可能生成多个class文件的,运行的是class文件
   4.字节码文件文件不是二进制的,需要字节码放到java虚拟机(解释成二进制)中才能对电脑进行操作。

重点——java开发到运行所经历的步骤

		  编译期
		   1. 新建一个xxx.java文件
			2.用文本编辑器打开文件
			3.在文件中编写源代码
			4.使用编译器(javac【JDK安装后自带的】)对xxxjava进行编译
			5.编译通过后生成class字节码文件(可能生成多个字节码文件)

		  运行期
		   6.将源代码放在windows或者Linux上运行
			7.使用JDK自带的命令/工具:java(负责运行的命令/工具)执行字节码

			8.剩下的步骤交给JVM,不需要程序员干涉了(JVM将字节码解释为二进制)
			9.JVM会将生成的二进制码交给os操作系统,操作系统会执行二进制码和硬件进行交互

			注意以上两个重要的命令
			  javac 命令 ,负责编译
			  java 命令,负责运行

			xxx.java源文件编译生成之后生成了 A.class  B.class C.class等文件(大于等于一个文件)
			A/B/C是类名  

11. java环境变量的配置

		注意:
		    1.用户变量:范围比较小,这个变量只作用于当前用户

     		2.系统变量:范围比较大,这个变量让计算机的所有用户都起作用

			3.path环境变量的作用:给windows擦偶做系统指路,告诉他去哪找这个命令文件  ;不同路径之间用分号隔开
							    path:环境变量的名字
								里面的所有路径是他的值
		步骤:计算机-->属性-->高级系统配置-->环境变量
		    Path,鼠标双击(path环境变量之间都是路径,路径之间都是用英文分号隔开)
		    将javac.exe所在的绝对路径拷贝进去。 
		
		其他软件也相同,在DOS命令窗口中运行该软件,出现命令找不到错误了,那就可以把他的运行程序路径配置到环境变量里面
		  
		 查看编译器版本:
		 javac -version  看javac编辑器的版本

		 java -version   看jdk虚拟机的版本

12. javac命令使用

      1. javac + java 源文件的路径(绝对和相对路径)

	  2. 输入javac, 然后将源文件直接拖到DOS命令窗口就会自动添加路径
      3. 在dos命令窗口到快速定位到源文件:
		 直接在源文件的目录下的地址栏下将地址替换成cmd回车  dos命令窗口里面直接到了该源文件的目录

13. 运行阶段

		1、运行的前提: 生成class文件(字节码),无字节码文件程序将无法运行。.class前面的名称就是类名
		2、运行:
			 1.在DOS命令窗口中测试java.exe命令是否可用——java -version
			 2.java+HelloWorld (java只能+类名,不能加路径)
			    例如:a.class   应该是java a
			 3.先cd切换到class文件所在路径,然后java+类名 回车
		
		3、E:\java学习\课堂笔记\JavaProjects>java HelloWorld
		   这条命令运行过程经历了什么
			1.先启动JVm(java虚拟机)
			2.JVM启动后,JVM会启动“类加载器classloader”
			  类加载器的作用:用来加载类。  本质上类加载器负责去硬盘上搜索:类名.class文件
			  (默认情况下在当前路径下寻找class文件(目录))
			3.类加载器如果在硬盘上--找不到--对应的字节码文件 会报错
			  类加载器如果在硬盘上--找到了--对应的字节码文件,类加载器会将该字节码文件
			  庄仔倒JVM中,JVM启动“解释器”将字节码解释为二进制码,操作系统再执行二进制码与硬件交互。
		4、classpath 在系统环境变量里面新建配置
		   之后将某一路径输入进去,之后类加载器只会去配置的路径里面去找class文件
			如果没有配置,类加载器就默认从当前路径去寻找class文件
        5、在高版本的JDK中 可以一步到位(不建议用)
		   java 源文件的路径
			这个特性是为了简化开发二提出的,但是底层原理是一样的
			以上命令在执行的过程中,还是会先进行编译,然后再运行
			并且编译生成的class文件在电脑上看不见。

14.计算机发展史

第一代语言——机器语言:01码
第二代语言——低级语言:汇编语言(最具代表性,但是也是晦涩难懂)
第三代语言——高级语言:完全接近人类语言,具有代表性
1.c : 面向过程的
2.c++ : 一半面对过程,一半面对对象
3.java : 完全面对对象(java 底层实际上是c++实现的)
4.python :面向对象

java语言的概述以及java语言的发展史
JDK(java开发工具箱,做java开发必须先学会SE。基础语法+基础库)
JDK不是集成开发环紧
JDK这个开发工具箱中是Java最核心的库

98年的时候:Java升级到JDK1.2,Java被分为三大块:
J2SE:标准版(基础,要学Java,必须先学会SE,基础语法+基础库)
J2SE:企业版(专门为企业开发软件,为企业提供解决方案)
J2SE:微型版(专门微型设备做嵌入式开发的)

2005年的时候改了名字
JAVASE
JavaEE
JavaME

本文地址:https://blog.csdn.net/qq_45953999/article/details/110948019

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

相关文章:

验证码:
移动技术网