什么是字节
-
位(bit)是计算机内部数据储存的最小单位,11001100是一个8为二进制数
-
字节(byte)是计算机中数据处理的基本单位,习惯大写B来表示
-
1B(byte,字节)=8bit(位)
-
字符是指计算机中使用的字母,数字,字和符号
-
1bit表示1位
-
1Byte表示一个字节 1B=8b
-
1024B=1KB
-
1024KB=1M
-
1024M=1G
-
注释
注释不会被执行,仅仅用于解释说明
单行注释
双斜杠//后接需要注释的语句
多行注释
以/**/为基础如【/ * 注释文字 * /】可注释多行文字
Java标识符
-
所有标识符都应该以字母(AZ或者az),美元符($),下划线(_)或数字的任何字符组合
-
首字符之后可以是字母(AZ或者az).美元符($).下划线(_)或数字的任何字符组合
-
不能使用关键字作为变量名或方法名
-
java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。
关键字
Java所有组成部分都需要名字。类名变量名以及方法名都被称为标识符
Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。
- 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
- 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
- 修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
- 动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
- 保留字:true、false、null、goto、const。
由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。
数据类型
数据类型 变量 = 值; 可以逗号好隔开声明多个同类型变量
强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
Java的数据类型分为两类
基本型(primitive type)
数值类型
整数类型
- byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)
- short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)
- int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)
- long的取值范围为(-9223372036854774808~9223372036854774807),占用8个字节(-2的63次方到2的63次方-1)
浮点类型
- float占用4个字节
- double占用8个字节类型
字符类char占2个字节
Boolean类型
boolean(布尔型)是一个数据类型,占一位其值,它只有两个值true(是)与false(非).