Javados控制台常用命令

盘符名:     不区分大小写如:E:,e:
		dir 		罗列指定目录或者盘符下的所有的文件以及文件夹的详情 
		md	文件夹名称 : 创建一个空目录(文件夹)
		cd 单级目录(文件夹)名称  :进入下一级目录 也可以进入多级目录:
				cd E:\develop\java_1.8\bin
				显示的效果:E:\develop\java_1.8\bin>

		cd..  :从当前目录中回退上一级目录
		
		cd \ :从多级目录/单级目录中直接回退根目录
		
		type nul > 文件.txt      创建指定的文件
		rd  目录(文件夹)名称 : 删除目录(前提条件:目录是空的)
		del 删除文件命令,可以删除所有的带.txt后缀名的文件/也可以删除单个文件
		
		ping ip地址:查看自己本机是否和对方的计算机通信
		ipconfig :查看自己的ip地址  ip4

	扩展的命令:
		rd /s 目录(文件夹)名称 :删除带内容的目录,询问是否删除? y/n
		
		rd /s /q 目录(文件)名称: 删除带内容的目录,暴力删除(不询问删除)	
			举例:rd /s /q test		暴力删除test目录 (带内容的)

进制

二进制:由0,1组成, 以0b开头
八进制:由0,1…7组成 以0开头
十进制(整数默认)
十六进制:由0,…9,a,b,c,d,e,f组成 ,以0x开头

其他进制转换为10进制

基数:就是进制数如:二进制就是2,八进制就是8
系数:就是每个位上的数据该本身如:27个位上的系数就是7
十位上的系数就是2
权:当前从右边开始往左边进行编号,给当前每一个位上的基数从0开始编号
位权展开法:每个位上的系数乘以基础的权次幂相加

将0b1010101 转换成十进制
1*2^6 0*2^5+1*2^4+0*2^3+1*2^2+0*2^1+1
=  64+16+4+1
=  85


将0100转成十进制
1*8^2+0*81=64

将0x2d转换成十进制
2*16^1+13=32+13=45

将10进制转换成其他进制

将整数除以基数取正值再除直到整数为0取余再反向排列余数

二进制:
52/2=26余0
26/2=13余0
13/2=6余1
6/2=3余0
3/2=1余1
1/2=0余1
=110100
八进制:
52/8=6余4
6/8=0余6
=64
十六进制:
52/16=3余4
3/16=0余3
=34

注意:除的时候只除一次留余数
如:52/16=3.25不用算到这么尽