java基础语法知识

java基础语法

注释

  1. 单行注释为两个斜杠

    image-20220525211701309

  2. 多行注释为斜杠+*

    image-20220525211715966

  3. 文档注释为斜杠+**开始,星号+斜杠结束

image-20220525211907377

标识符

关键字:

image-20220525212330103

注意点:

  1. 所有标识符以字母、$、或者下划线开始
  2. 首字符子厚可以是字母,$,下划线或数字
  3. 不能使用关键字作为变量名或方法名
  4. 标识符对大小写很敏感
  5. 变量名可以用英文也可以用中文,但是用中文或拼音很不规范

数据类型

java是一种强类型语言,要求变量的使用严格符合规定,所有变量都必须先定义后使用。

java数据类型分为两大类

  1. 基本类型:byte、short、int、long、float、double、char、bool

    image-20220525214417562

  2. 引用类型

数据类型拓展

  1. 整数型拓展

    进制表示:二进制开头加0b,八进制开头加0,十六进制开头加0x

  2. 浮点数拓展

    float是有限的、离散的、含误差的、大约的、接近但不等于的数。如果要表示银行业务需要借助数学工具类BigDecimal

  3. 字符拓展

    一个char类型的字符对应一个assii编码,一个Unicode编码,两个字节。

  4. 转义字符

    有很多转义字符,例如\n为换行

  5. 布尔值拓展

    image-20220526095706648

类型转换

运算中所有数据类型需要保持一致。在转换的时候需要避免内存溢出。

  1. 强制类型转换:

    格式:(类型)变量名,从高到低

  2. 自动类型转换:有低到高。

  3. 注意点:

    1. 不能对布尔值进行转换;
    2. 不能把对象类型转换为不相干的类型;
    3. 在把高容量换到低容量时强制转换;
    4. 转换时可能会出现内存溢出,或精度问题。

变量

  • java是一种强类型语言,每个变量都必须声明其类型。
  • java变量是程序种最基本的存储单元,其要素包括变量名,变量类型和作用域。

注意事项:

  1. 每个变量都要类型,类型可以是基本类型,也可以是引用类型;
  2. 变量名必须是合法的标识符;
  3. 变量声明是一条完整的语句,因此每个声明必须以分号结束;
  4. 变量注意可读性,所以尽量不要在一行定义多个变量。

常量

  • 常量初始化之后不能再改变值,是一个不会变动的值,在程序运行中不允许被变动,需要一个关键字final。

image-20220526103726026

  • 常量一般用大写。

变量的命名规范

  1. 所有变量、方法、类名:见名知意;
  2. 类成员变量:首字母小写和驼峰原则,出第一个单词首字母大写其余都用小写,例如monthSalary;
  3. 局部变量:首字母小写和驼峰原则;
  4. 常量:大写字母和下划线,例如MAX_VALUE;
  5. 类名:首字母大写和驼峰原则,例如GoodMan;
  6. 方法名:首字母小写和驼峰原则,例如runRun()。

运算符

image-20220526104408472

  • 多个基本类型的数进行运算,如果有double就是double,没有double有float就是flaot,如果没有前两个有long类型,结果是long类型,再没有就是int类型;

  • 很多运算会使用工具类。

image-20220526111009694

  • 位运算左移<<表示乘以2,右移>>表示除以2。

  • 字符串连接符+前面出现Sring类型字符串,则后面都会转化为字符串,如果字符串出现在后面前面是运算,则前面依旧做运算,后面进行字符串拼接。

  • 三元运算符image-20220526112401969

posted @ 2022-05-26 11:28  想要植发  阅读(34)  评论(0)    收藏  举报