JAVA基础语法(数据类型):


JAVA基础语法(数据类型):


书写注释是一个非常好的习惯。



标识符:

定义变量名(标识符)时,不能用关键字。

标识符注意点:

  • 所有的标识符以字母,$,_开始,不能用数字开头。
  • 首字母之后可以是字母,$,_,数字。
  • 区分大小写。
  • 可以用汉字命名,但不提倡,基本都用英文单词。

数据类型:

java是一种强类型语言,要求变量的使用要严格符合规定,所有的变量必须先定义后才能使用。

这一点使它的安全性很高,但速度变慢。

与之相对的有弱类型语言,虽然写的很随意,但对后台代码要求更高。

java的数据类型分为两大类:基本类型引用类型


八大基本数据类型:

//整数
int num1 = 10;//最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30L;//long类型后面加L
//小数
float num5 = 50.1F;//float类型要在数字后面加个F
double num6 = 3.1415926535;
//字符
char name ="A";
//字符串,String不是关键词,是个类。
String name ="史前蓝熊";
//布尔值:是非
boolean flag1 = true;
boolean flag2 = false;

引用数据类型:

类(String)

接口

数组



知识小节:

什么是字节?

字节(byte)是计算机中数据处理的基本单位,用大写B来表示。

比字节还小的单位是(bit),它是计算机 内部数据存储的最小单位,11001100是一个八位二进制数。

1B=8bit

1024 B = 1 KB

1024 KB = 1M

1024 M = 1G


byte 占一个字节 (-128—127)

short占两个字节 (-32768—32767)

int占四个字节 (-2147483648—2147483647)

long占八个字节 (-9223372036854775808—9223372036854775807)

float占四个字节

double占八个字节

char占两个字节

boolean占一个位


32位电脑与64位电脑的区别?

32位的电脑只能用32位的CPU,64位的电脑既可以用32位的CPU,也能用64位的CPU。

寻址能力指的是CPU所能访问的内存的地址范围的大小。

32位的最多支持4GB的内存。

64位的可以支持到128G的内存。(理论上。)