java 基础语法

java 基础语法

注释

 **书写注释是一个非常好的习惯!**

当代码多了 回头来看可能就不知道什么意思了

注释不会被编译 是给我们写代码的人看的

  1. 单行注释 //

  2. 多行注释 /* */

  3. 文档注释

    /**

    */

标识符

注意点:

1. 以字母 下划线 美元字符开始
2. 首字符后 字母 下划线 美元字符 数字组成
3. 不能用关键字
4. **大小写敏感**
5. 可以用中文和拼音 但是不推荐使用 low

数据类型

  • 强类型语言 :变量使用严格符合要求 必须先定义才能使用

  • 弱类型语言

    java 分为两类

    • 基本数据类型

      • byte
      • short
      • int
      • long
      • float
      • double
      • char
      • boolean
    • 引用数据类型

进制

十进制 八进制0 十六进制 0x 二进制0b

浮点数

不要比较boolean 精度问题

float 有限的 超出的话会舍入误差

​ 226561161616161f == 226561161616161f+1

银行业务使用专门的数学工具类

​ BigDecimal B给爹西喽

字符扩展 char

字符本质还是数字 只是编码了

转义字符

\t 制表符

\n 换行

类型转换

​ JDK7 新特性 数字之间可以用下划线分割

byte,short,char,–int–long–float–double

强制类型转换 (类型)变量名 高转低

自动类型转换 低自动转高

在这里插入图片描述

变量

变量是程序中最基本的存储单元

​ 变量名 变量类型

​ 作用域: 类变量

​ 实例变量:不初始化有默认值 0 0.0 false null

​ 局部变量

常量 static final

注意:

  • 每个变量都有类型 可以是基本类型 引用类型
  • 变量名必须是合法的标识符
  • 每个声明都是一个完整的语句 分号结尾

变量的命名规范

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gI9l7kUj-1630565638920)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210902142918337.png)]

运算符 Math工具类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HYu6heQr-1630565638928)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210902143117071.png)]

包机制

用于区分类名的命名空间

package

import

一般利用公司域名倒置作为包名

JavaDoc 生成文档API文档

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vPKtVMqy-1630565638931)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210902144829428.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值