由于计算机内部只能识别0和1二进制数字,对于数字而言, 可以直接转换为二进制,但是对于人类的文字而言如何 转换为二进制的0和1呢?因为自己算最早出现在美国,所以 美国就编写了一张码表ASCII表(American Standard Code for Information Interchange,美国信息交换标准代码)将人类的语言和符号和计算机 中的01进行对应
当输入人类语的时候,操纵系统就会去查询对应的码表, 将这些语言转换为对应的二进制,因为是美国人的语言 只有英文,所以ASCII中只有英文和一些标点,每个英文 字母和符号对应一个字节(8位)的二进制数字
ASCII表(American Standard Code for Information Interchange,美国信息交换标准代码)只需记住(0-9)对应(48-57), (A-Z)对应(65-90),(a-z)对应(97-122)
由于不能识别中文,所以中国编写自己第一张简体中文 编码表GB2312(简体中文,符号,日本假名),因为存的字 有限,所以后来升级成为GBK(增加繁体中文和少数名族 文字),我们的操作系统,如果设置成中文就是GBK编码
由于后来出现了很多码表,所以世界标准组织ISO推出 了Unicode编码表(万国码表),规定一个字符占用两个字 节,所有的编码表都支持ASCII编码表
常量是在程序运行期间固定不变的量。
1.字符串常量: String 用双引号括起来
2.整数常量: byte , short , int , long
3.字符常量: char 用单引号括起来
4.布尔型常量: boolean 返回值为true或false
5.浮点型常量: float , double 必须是小数
6.空常量: null
内容可以发生变化的量,称为变量程序中,用字母保存数字的计算解决更多实际问题因为用字母保存数据是可以发生改变的,所以就称为变量
? 注意:java中一次只能保存一个数据,并且要明确保存数据类型
变量数据类型 变量名=变量值;
使用变量的时候,需要注意的事项如下:
1.创建多个变量的时候,变量之间的名称不可以重复;
2.对于float和long类型来说,变量的数据值后面需要添加字母F和L
3.如果使用byte或者是short类型的变量,那么右侧的数据值不能超过左侧类型的范围。
4.没有进行赋值的变量,不能直接使用,能够使用的变量一定是经过初始化(赋值)。
5.变量的使用不能超出它对应的作用域。
6.可以通过一个语句来创建多个变量,但是不建议使用。
作用域---->{} 左半部分{ 代表作用域的起始位置
右半部分} 代表作用域的结束位置
注释的作用是让自己和让别人能够在最快的时间内明
白代码的功能
文档注释 /* 注释内容 /
备注:java空白行或者被注释掉的内容,Java编译器都会忽略掉。
java程序中要求参与计算的数据,必须保证数据类型的一致性,当数据类型不一致的时候,将会发生数据类型转换:
数据类型之间的转换分为俩种:
自动转换:将取值范围小的类型自动提升为取值范围大的类型 。
强制类型转换:将取值范围大的类型转换成取值范围小的类型。
格式:
数据类型 变量名 =(数据类型)被转数据值;
shutdown -s (关机)
shutdown -r (关闭并重启)
shutdown -l (注销)
shutdown -a (取消关机)
注:还可以带上 -t (表示延时关机,t后面为时间数,0表示立即关机),带上 -c (后面跟带引号的字符串,其实就是文本的说明信息)
ipconfig /all
netstat -a 查看开启了哪些端口,常用netstat -an
netstat -n 查看端口的网络连接情况,常用netstat -an
netstat -v 查看正在进行的工作
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
netstat -s 查看正在使用的所有协议使用情况
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
net start 查看当前开启哪些服务
mkdir 目录名
md 目录名
echo ...... > A.txt 重定向bai输出,此时创建du文本zhi文件A.txt;
echo ...... >>A.txt 向A.txt文件中追加信息.....;
第二种方法:
copy con A.txt 创建A.txt文本文件;
.......^Z 输入内容....;
按CTRL+Z键,之后再回车;
第三种方法:
edit A.txt 编辑A.txt文本文件,调用command.com中创建文本文件的命令,
如果A.txt文件不存在,则创建文件
........ 输入内容,保存。
第四种方法:
type nul>filename 可建立一个空文件中,在批处理中经常用。
copy nul A.txt 可建立一个空文件中,在批处理中经常用,也可清空一个文件。
ren 原名 需要修改的名
进入当前目录 rd 目录名
del 文件名
copy 源文件 目标路径
move 源文件 目标路径
c: or d:
注:直接切换到需要切换的盘符
cd 目录名
cd\
一些具有特殊含义的字符,通过"\"来进行转义
\t ---->一个制表符(占8位) 一个tab缩进
\n ---->一个换行符 newLine()
\r ----->一个回车符 按一下enter键
\b ---->退一格
java变量、定量、注释、ASCII表、数据类型之间的转换及常见的DOS命令
原文:https://blog.51cto.com/14954398/2549693