欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-07-05 19:54:09
常用的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

相关标签: java入门 java