开发环境
基于:IntelliJ IDEA
、Maven构建工具
、JDK1.8
、SpringBoot 2.3.4
、Spring4.3.28
编写。
官人如需使用 IDEA 请阅读教程:IntelliJ IDEA
官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装
更多干货
请参考:《穿越 Java 之 语法基础篇》 系列文章
请参考:《穿越 Java 之 Web基础篇 》系列文章
请参考:《穿越 Java 之 开发必备框架篇 》 系列文章
请阅读:《穿越 Java 之 SpringBoot框架篇》系列文章
请阅读:《穿越 Java 之 SpringCloud微服务架构篇》 系列文章
定义
- 在程序执行过程值他的值不会发生改变。
分类
- 字面值常量
- 字符串常量
用双引号括起来的内容 - 整数常量
和数学一样如100 - 小数常量
如3.14 - 字符常量
是单引号括起来的单个字符 - 布尔常量
他有两个特殊值
true
表示真、成立
false
表示假、不成立 - 空常量
null(不存在)
进制
- 二进制
0b开头的数字 - 八进制
0开头的数字 - 十六进制
0x开头的数字
存储
- 定义:
Java中所有的类型都是有符号的类型
存储都是补码的形式
正数:原码、反码、补码都一样
负数:
原码(二进制)
反码(符号不变其他位取反)
补码(符号位不变,反码加一)
自定义常量
面向对象讲解