技术贴
字节:
8 bit =1B
1024B=1KB
1024KB =1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
1024PB=1EB
Java开发软件及环境应用:
JDK = java development kit ( Java开发工具,包含JRE )
JRE = java rutime environment ( Java 程序的运行时模拟环境,包含JVM核心 )
JVM = Java virtual Machine ( Java 虚拟机是运行Java的假想电脑 )
数据类型分类:
基本数据类:整数, 浮点数, 字符, 布尔。
引用数据类型:类 , 数组, 接口。
四类八种:
字节型 byte 1 个字节 -128~127
短整型 short 2 个字节 -32768~32767
整型 int 4个字节 -231次方~2的31次方-1
长整型 long 8个字节 -2的63次方~2的63次方-1 注意:(使用需在后缀加上L)
单精度浮点数 float 4个字节 1.4013E-45~3.4028E+38注意:(使用需在后缀加上F)
双精度浮点数 double 8个字节 4.9E-324~1.7977E+308
字符型 char 2个字节 0-65535
布尔类型 boolean 1个字节 true,false
变量的定义:
变量定义的格式包括三个要素: 数据类型 、 变量名 、 数据值 。
格式:数据类型 变量名 = 数据值。
数据类型转换 :
Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。
自动转换:将取值范围小的类型 自动提升为 取值范围大的类型 。
强制类型转换:将 取值范围大的类型 强制转换成 取值范围小的类型 。
比较而言,自动转换是Java自动执行的,而强制转换需要我们自己手动执行。
格式;数据类型 变量名 = (数据类型)被转数据;
ASCII编码表:
字符 数值
0 48
9 57
A 65
Z 90
a 97
z 122
算数运算符:
+ 加法运算,字符串连接运算
- 减法运算
* 乘法运算
/ 除法运算
% 取模运算,两个数字相除取余数
++ 、 -- 自增自减运算
++ 运算,变量自己增长1。反之, -- 运算,变量自己减少1,用法与 ++ 一致。 |
|