目录
注释、关键字、标识符
注释
作用:
1.用来解释说明某段代码的含义。
2.可以用来调试代码
分类:
单行 : //,在这对符号后边写任意内容,仅仅是该行是注释,允许嵌套(包含)
多行 : /*...*/,在这对符号中间可以写任意多行内容,不允许嵌套,可以包含单行注释
注意:
1.在编译时期不检查语法是否正确
2.在运行时不执行注释内容
要求:
1.大家以后写代码时一定要加注释
2.注释内容可以是:代码的说明、需求的分析过程等
关键字
概念:指的是,在Java中,有一些被赋予了特殊含义的单词。
这些关键字都是小写单词,该表中,有两个单词称为叫做保留字,目前没有被赋予特殊含义,后期有没有应用未知,这两个单词是:const和goto。
注意:当自己命名时,不能是关键字。
标识符
概念:在Java中需自己定义的名字,这些名字统称叫做标识符。
有:类名、变量名、方法名、接口名、枚举类名、常量名等。
规则:
1.不能是关键字
2.不能是数字开头
3.见名知意
组成:
1.字母a-z或A-Z、数字0-9、 $或_
2.不常用的,其他国家的语言字符
规范:
1.类名/接口名/枚举类名: Xxx XxxYyyZzz
2.变量名: xxx xxxYyyZzz 名词
3.方法名: xxx xxxYyyZzz 动词
4.常量名: XXX XXX_YYY_ZZZ
注意: 严格区分大小写。
常量
概念:不能改变的数据。
常量有两种表示方式:
字面值常量: 指的是数据本身,如: “hello” ,123,...
符号常量:使用一个名字来表示一个固定不变的数据
常量的分类:
数值型:
整型: 123,-123,...
浮点(小数): 1.23, -1.23,...
字符常量:使用一对单引号来表示的数据,在这对符号中间必须且只能放一个内容
内容可以是:字母、数字、符号、汉字等, 如:’a’ ‘9’ ‘-’
字符串常量:使用一对双引号来表示,这对符号中间的内容可以是任意内容,
内容个数大于等于0,如: “12asd++” , “”
布尔类型常量:表示一个逻辑表达式的判断结果,一共两个值,true和false
空常量:只有一个值,null,用来表示引用类型的默认值。
变量
字面含义:可以改变的数据
原因:程序在运行时,有一些数据要随之变量,不能一成不变,如表示年龄
实质含义:在内存中开辟一块空间,在这个空间中,可以存储变化的数据。
变量定义(声明):
数据类型 变量名;
存储数据:
变量名 = 数据;
以上操作可以合并成一行,即变量的声明和存储: 数据类型 变量名 = 数据;
数据类型及数据类型间的转换
数据类型
扩展: 四类八种数据类型.
在Java中,这个语言是一个强类型语言,意味着在内存中要明确确定开辟空间的大小。
空间的大小由数据类型来确定。
数据类型:
引用类型:
数组[]、类class、接口interface、枚举enum
每种类型都是一个大容器,可以存储多个不同类型的数据。
类型不是固定的,只要出现对应的符号或关键字就是该类型。
基本类型:
是由固定的关键字来表示,类型是确定的,所占空间大小也是确定的。
计算机最小存储单位:字节,一个字节是由八个二进制位(bit)组成
整型:
byte : 1个字节,8bit, -128