基础
一、单位
1. 位(bit):一个数字0或者一个数字1,代表一位;
2. 字节(Byte):每逢8位是一个字节,这是数据存储的最小单位。
1 Byte = 8 bit
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB (移动硬盘最多在TB位单位)
1 PB = 1024 TB (服务器最大在PB和EB)
1 EB = 1024 PB (服务器最大在PB和EB)
1 ZB = 1024 EB
二、进制
二进制:10进制除2取余数
例如:
算式 商 余数
12/2 6 0
6/2 3 0
3/2 1 1
1/2 0 1
12的二进制为:1100
10进制想转换成几进制就除几
二进制转换10进制
.... 64 32 16 8 4 2 1
*
0 0 0 1 1 0 0
=
0 0 0 8 4 0 0
相加= 12
三、java语言开发环境
-
java虚拟机——JVM(JVM是专用的,本身不跨平台,跨平台的是JAVA程序)
- JVM:(起到翻译的作用) java虚拟机,我们写的代码都在JVM中运行 , 而JVM在操作系统中运行 所以我们用java写的软件可以运行在任何操作系统中。
-
JRE和JDK
JRE:是java程序运行的环境,包含JVM和运行时所需的核心类库 JDK:包含JRE和编译器和开发工具等。
3.java下载
oracle官网,download,找到最后java存档,下载javaSE