一、注释、关键字、标识符
- 注释
说明:注释不会执行,可以是对代码的一种说明,便于开发人员阅读代码
注释的三种形式:
- 单行注释://
- 多行注释:/**/
- 文档注释(暂时不做说明)
代码:
// 这是单行注释,可以注释一行文字 /* 第一行 第二行 这是多行注释,可以注释一段文字 */
- 关键字
说明:
Java语言中有一些特殊的用途的词称为关键字。关键字对Java编译器有着特殊的意义
关键字:
- 数据类型关键字
- byte
- int
- float
- char
- …
- 权限类型关键字:
- public
- protected
- private
- 流程类型关键字:
- if
- else
- for
- while
- …
- 其他类型关键字:
- abstract
- implements
- interface
- new
- void
- …
注:凡是java中内置的标识符皆是关键字
3.标识符
说明:java的所有组成部分均需要名字,变量名、类名、方法名都称为标识符
标识符的命名规则:
- 标识符都应以字母(A-Z,a-z)、下划线(_)、美元符($)开始
- 标识符的其他字符可以是字母(A-Z,a-z)、下划线(_)、美元符($)、数字组成
- 标识符不能是关键字
- 标识符严格区分大小写
注:标识符命名应做到见名知意,不建议标识符中出现中文
标识符举例:
合法标识符:age、$salary、_value、_123_
非法标识符:123a、-salary、#abc、int
二、数据类型
说明:java属于强类型语言,其变量的使用符合严格规定,变量必须先定义再使用
正确的变量使用:
int a = 10; //声明一个变量a System.out.println(a); //输出a
错误的变量使用:
System.out.println(b); //输出b int b = 10; //声明一个变量b
java的数据类型分为两大类:
- 基本数据类型
- 数值类型
- byte:占1个字节,范围-27~27-1
- short:占2个字节,范围-215~215-1
- int:占4个字节,范围-232~232-1
- long:占8个字节,范围-264~264-1
- float:占4个字节
- double:占8个字节
- 布尔类型
- boolean:占1位
代码:
//八大基本数据类型 //整数 int num1 = 10; //最常用 byte num2 = 10; short num3 = 10; long num4 = 10L; //long类型要在数字后面加字符L //小数(浮点数) float num5 = 10.1F; //float类型要在数字后面加字符F,不加默认为double类型 double num6 = 3.1415926; //字符 char c = 'A'; //布尔值:真假 boolean flag1 = true; boolean flag2 = false;
- 引用数据类型(除基本数据类型外,其他类型均为引用数据类型)
三、字节略讲
位(bit):是计算机内部数据存储的最小单位,10101011是一个八位二进制数
字节(byte):是计算机中数据处理的基本单位,习惯用B来表示
字符:是指计算机中使用的字母、数字、字和字符
- 1bit表示1位
- 1Byte表示1个字节 1B = 8bit
- 1024B = 1KB
- 1024KB = 1M
- 1024M = 1G