Live2D

Java基础---注释、标识符、数据类型---清风

基础知识

“三高”:高可用,高性能,高并发

JDK:Java开发工具包,包括了JRE。

JRE:java运行环境。

JVM:Java虚拟机。



基础语法

注释

  • 为了防止代码量很大的时候看不懂代码是什么意思
  • 注释不会被执行
  • 书写注释是个好习惯

注释分类:

  • 单行注释:// 开头

  • 多行注释:/* */

  • 文档注释:/**

    ​ *

    ​ */


标识符

关键字:系统定义的有各自作用的符号,不可被用户定义为类名、变量名、方法名。

注意:

  • 只能以大写小写字母、$、下划线开始
  • 首字符之后可以是任意字符
  • 不能使用关键字作为标识符
  • 大小写敏感
  • 可用中文命名,但不建议,拼音同样不建议。

数据类型

  • 强类型语言:要求变量的使用严格符合规定,所有变量都是先定义才可使用。
  • 弱类型语言:变量可以不严格符合规定
  • 分为基本类型和引用类型
基本数据类型 占字节大小
byte 1
short 2
int 4
long 8
float 4
double 8
char 2
boolean 1
整数类型进制表示

二进制:以 0b开头

八进制:以 0 开头

十进制:不需要加任何符号

十六进制: 以 0x 开头

字符类型

所有字符本质都是数字

布尔类型

只有两个值:true false


类型转化

  • 不能对布尔值进行转换
  • 不能把对象转为不相干类型
  • 高容量转换到低类型时,为强制转换
  • 低容量转换为高容量,为自动转换
  • 转换时可能会出现内存溢出,或者精度问题

变量

  • 变量都有类型,可以是基本类型,也可以是引用类型
  • 变量名必须是合法的标识符
  • 变量声明是一条完整的语句
分类
  • 类变量:用 static 标识的
  • 实例变量:类中方法外不用 static 标识的
  • 局部变量:方法内部定义的
命名规范
  • 所有变量、方法名、类名:需见名知意
  • 类成员变量:首字母小写驼峰原则(除第一个单词,其余单词首字母都大写)
  • 局部变量:首字母小写驼峰原则
  • 常量:大写字母和下划线
  • 类名:首字母大写和驼峰原则
  • 方法名:首字母小写和驼峰原则

运算符

  • 算术运算符:+ - * / % ++ –
  • 赋值运算符: =
  • 关系运算符:> < ^ >= <= == != instanceof
  • 逻辑运算符:&& || !
  • 位运算符: & | ^ ~ >> << >>>
  • 条件运算符:? :
  • 扩展赋值运算符:+= -= *= /=
posted @ 2020-05-17 21:27  清风逆袭  阅读(162)  评论(0)    收藏  举报