java基础
一、java关键字

二、数据类型
强类型语言:强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。
弱类型语言:弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。
基本类型(primitive type):
①整数类型:long、int、short、byte
②浮点类型:float、double
③字符类型:char
④布尔类型:boolean

引用类型(reference type):Java有三种引用类型,类、接口、数组,默认值均为null,其中,枚举是特殊的类,String是特殊的引用类型。(此处注意:对于Java,主流观点是三种引用类型,类(包括枚举、String)、接口、数组;不过由于枚举和String的特殊性,也有四种引用类型的说法,类(包括String)、接口、数组、枚举的划分,本文采用主流说法,故三种引用类型)。

三、字节
位:bit,是计算机内部数据存储的最小单位。10001000是一个八位二进制数。
字节:byte,是计算机中数据处理的基本单位,习惯上用B表示。
字符:是指计算机中使用的字母、数字、字和符号。
换算公式:
1 byte = 8 bit
1024 B = 1 KB
1024 KB = 1 MB
1024 M = 1 GB
1024 G = 1 TB
详情参考
B站:https://www.bilibili.com/video/BV12J41137hu?p=23&vd_source=d2b526e55f9ff86809d4f0afd4a40b22
百度百科:https://baike.baidu.com/item/java关键字/5808816
知乎:https://zhuanlan.zhihu.com/p/332258674
CSDN:
浙公网安备 33010602011771号