Java基础预习
#数据类型 boolean char byte short int long float double
-整数类型:
字节型byte 定义范围-128~127
短整型short
整型int
长整型long
-浮点类型
浮点型flaot
双精度型double 代表有小数精度要求的数字
-字符
字符型char 代表16位的Unicode字符,字符集的符号,例如字母和数字
字符常量:'a' 'B' '\n' '\u0030'
取值范围:0~65535 或 \u0000~\uFFFF 其中u0000为缺省值
-布尔型
包括布尔型boolean true/false 真/假
-特殊字符
反斜线 '\\'
退格 '\b'
回车 '\f'
进纸符 '\f'
制表符 '\t'
换行 '\n'
单引号 '\''
八进制数 '\DDD'
Unicode字符 '\uHHHH'
-复合数据类型(引用数据类型):
数组
类
接口
#变量定义
-变量是java程序的一个基本存储单元
变量由一个标识符、类型及一个可选值的组合定义
作用域:定义变量的可见性,生存周期
#名词元素
-关键词: 当前语言环境已经定义好的单词或词组 public class int void return
-标识符:为代码命名的单词符号
标识符命名规则:只能由英文大小写、数字、美元符、下划线构成,不能以数字开头,大小写敏感,不能用关键字开头
-注释://单行注释 /*多行注释*/ /**文档注释*/
#命名规范
工程名:一般由英文和数字构成
包名:由一个英文单词或缩写构成,全部小写
类名:首字母大写,遵循大驼峰式命名法
方法名:首字母小写,遵循小驼峰式命名法
变量名:首字母小写,遵循小驼峰式命名法
常量名:全部大写,单词之间下划线隔开
#运算符
-算术运算符:+ - * / % ++ --
-赋值运算符:= += -= *= /= %=
-比较运算符:> < >= <= == !=
-逻辑运算符:&& || !
-拼接运算符:+字符串与其他数据拼接
-三元运算符:?: