1.
单行注释:用两个正斜线“//”注释掉斜线后的同行文本。
多行注释:“/*”和“*/”符号用于多行代码的注释。用“/*”打开注释,“*/”关闭注释。所有在二者之间的文本都会被注释掉
文档注释:“/**”和“*/” 是一对特殊类型的注释符号,用于与javadoc工具一起生成包含注释的HTML文件。这些生成的HTML页面与Java代码一起提供给程序员,以帮助程序员理解代码的用途、用法。在Java中,这项功能被广泛使用
2.
Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。
标识符:专门用于命名,还可用于类(Class)、方法(Method)等名称上。
3.
是语言已经定义过的字,一些保留字可能没有相对应的语法,考虑到扩展性,为了向后兼容不能再将其作为变量名。const和goto是java的保留字。 所有的关键字都是小写
4.
goto和const是保留关键字
-
所有命名规则必须遵循以下规则:
1)、名称只能由字母、数字、下划线、$符号组成
2)、不能以数字开头
3)、名称不能使用JAVA中的关键字。
4)、坚决不允许出现中文及拼音命名
5) 项目名全部小写
6) 包名全部小写
7) 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写
8) 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写
6.
Java有8种数据类型;数值型、布尔型、字符型都是基本数据类型;其他的都是引用数据类型。
7.
基本数据类型:
byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0
short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0
int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0
long:长整型,在内存中占64位,即8个字节-2^63~2^63-1,默认值0L
float:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0
double:双精度浮点型,用于存储带有小数点的数字,在内存中占64位,即8个字节,默认值0
char:字符型,用于存储单个字符,占16位,即2个字节,取值范围0~65535,默认值为空
boolean:布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false),默认值false
引用数据类型:
数组
String:字符串型,用于存储一串字符
8.
精度由小到大自由转换,由大到小强制转换
布尔型和其它基本数据类型之间不能相互转换;
9.
使用final关键字定义常量
10.
通过控制台输入数据,需要使用Scanner对象来操作,如下:
Scanner scan = new Scanner(System.in);
11.
使用拼接符号“+”可以实现拼接。