java常量有哪些_JAVA常量介绍「建议收藏」
JAVA 建议 收藏 介绍 哪些 常量
2023-06-13 09:12:14 时间
大家好,又见面了,我是你们的朋友全栈君。
常量:
在程序执行过程中,其值不发生改变的量;
1、分类: 字面值常量和自定义常量;
1、字面值常量有以下几种:
字符串常量、小数常量、整数常量、字符常量、布尔常量(true、false)、空常量(null);
2、整数常量的表现形式:
二进制:由0、1组成,以0b开头;
八进制:由0,1,….7组成,以0开头;
十进制:由0,1,……9组成,整数默认是十进制;
十六进制:由0,1,….9,a,b,c,d,e,f(大小写均可)组成,以0x开头。
3、进制转换:
其他进制转十进制:
系数:就是每一个位上的数值;
基数:X进制的基数就是X;
权:对每一个位上的数据,从右,并且从0开始编号,对应的编号就是该数据的权;
结果:系数*基数^权次幂之和。
十进制转其他进制:
除基取余,直到商为0,余数反转(除基倒取余)。
4、快速转换法(8421码):
原码:
就是二进制定点表示法,即最高为符号位,“0”表示正,“1”表示负;其余位表示数值大小。
反码:
正数的反码与原码相同;
负数的反码是对其原码的逐位取反(1改为0),但符号位除外。
补码:
正数的补码与原码相同;
负数的补码是在其反码的末位加1.
运算的时候都是已补码的形式计算的(最多存储8位数,多出来的取消)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156618.html原文链接:https://javaforall.cn
相关文章
- 配置JAVA的环境变量「建议收藏」
- java 四舍五入运算_JAVA正确的四舍五入方法「建议收藏」
- Java 二维数组初始化「建议收藏」
- 如何正确设置Java线程池参数?「建议收藏」
- java flatmap_java8 flatmap「建议收藏」
- Java中级面试题及答案整理「建议收藏」
- java单例模式——详解JAVA单例模式及8种实现方式
- JAVA中&&和&、||和|的区别?「建议收藏」
- java pfx 证书_Java将pfx证书转换为jks[通俗易懂]
- Java定时器(Timer)「建议收藏」
- java开发中各种中文乱码问题解决策略「建议收藏」
- java中scanner意思_java中Scanner s = new Scanner(System.in);分别是什么意思?「建议收藏」
- java parrallel for,Java 8 parallel forEach进度指示
- java redis锁_Java中Redis锁的实现[通俗易懂]
- 零基础学Java(6)控制流程「建议收藏」
- Java中JDK和JRE的区别是什么?它们的作用分别是什么?「建议收藏」
- java验证手机号正则表达式_Java使用正则表达式验证手机号和电话号码的方法「建议收藏」
- java 怎么更新session值_java – 如何更新session.setAttribute(name,value)值,其中名称相同?…「建议收藏」
- java实现国密SM4加密「建议收藏」
- java prototype是什么,Java设计模式之原型模式(Prototype模式)介绍
- Java连接Mysql:探索数据库之路。(java链接mysql)
- 数据库Java查询Oracle数据库:一种快捷、可靠的解决方案(java查询oracle)
- 构建Java应用程序中Redis集群的方法(java连redis集群)
- 如何在Linux系统中正确配置Java?(linux下配置java)
- 查找Java进程:Linux解决方案(linux查找java进程)
- Java中Oracle使用实践(java中oracle题)
- MySQL和Java结合的必备工具MySQL下载Java(mysql下载java)