关键字以及数据类型(扩展)
关键字
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
JAVA的数据类型分为两大类
#### 基本类型 (primitive type)
引用类型(reference type)
1 | 基本数据类型(primitive type) |
1 | 引用数据类型(Reference Type) |
标识符注意点
所有点标识符都应该以字母 (A-Z或者a-z),美元符($)、或者下划线(_)开始
首字符之后可以是字母(A-Z或则a-z),美元符($)、或者下划线(_)或者数字的任何字符组合
不能使用关键字作为变量名或者方法名。
标识符是大小写敏感的。
合法标识符举例: age、$salary、_value 、__1 _value
非法标识符举例:123abc 、-salary 、#abc
可以使用中文命名,但是不推荐使用。
强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
什么是字节
位(bit):是计算机 内部数据 存储的最小单位 ,11001100是以个八位二进制的数。
字节(byte):是计算机中 数据处理的基本单位,习惯上用大写B来表示。
1B(byte,字节) = 8bit(位)
字符:是指计算机中使用的字母,数字,子和符号。
拓展知识:
进制
二进制 0b
八进制 0
十六进制 0x
浮点数拓展
BigDecimal 数学工具类
// float 在数字上表现 大约 接近但不等于
//double
转义符
// \t 制表符
// \换行