type varName [=value] [{,varName[=value]}];
下面这行我还不太懂!
type vaName [=value] [{,varName[=value]}];
java的数据类型分为两大类
- 基本类型(primitive type)
- 引用类型(reference type)
| | | byte(拜特)占1个字节范围:(最大不能超过127) | -128 | -127 |
---|
| | | short(绍特)占2个字节范围: | -32768 | -32767 |
| | 整数类型 | int(应特)占4个字节范围: | -2147483648 | -2147483647 (32位) |
| | | long(浪)占8个字节范围: | -9223372036854775808 | -9223372036854775807 |
基本类型(primitive type) | 数值类型 | | | | |
| | 浮点类型(小数) | float(佛唠特)占4个字节 | | |
| | | double(搭波)占8个字节 | | |
| | | | | |
| | 字符类型 | char(差儿)占2个字节 | | |
| | boolean(不灵)类型: | 占1位其值只有true(处)(代表正确)和false(哎佛死)(代表错误)两个 | | //布尔值:是/非 boolean(不灵) |
| 类 | //字符串,String(死准eng) 不是关键字,它是一个类,(它是引用类型) | | | |
---|
| 接口 | | | | |
引用类型(reference)(睿佛楞死) type) | | | | | |
| 数组 | | | | |
public class Demo02 {
public static void main(String[] args) {
int num1 = 10;
byte num2 = 20;
short num3 = 30;
long num4 = 30L;
float num5 = 50.1F;
double num6 = 3.141592653589793238462643;
char name = '淡';
String namea = "淡淡";
boolean flag = true;
}
}
什么是字节
- 位(bit):是计算机 内部数据 储存的最小单位,(11001100)是一个八位二进制数=1字节。
- 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示。
- 1B(byte,字节)=8bin(位)
- 8bin(位) (11001100)=1B(byte,字节)
- 字符:是指计算机中使用的字母,数字,字和符号
- 1bin表示1位
- 1Byte表示一个字节 1B=8b
- 1024B=1KB
- 1024KB=1M
- 1024M=1G
- 1024G=1TB
电脑的32位和64位的区别是什么呢?
- 32位的操作系统只可以用32位的CPU
- 64位的操作系统及可以装32位操作系统的CPU也可以装64位操作系统的CPU