Java变量,运算符及进制表示------补充
来源:互联网 发布:网上订餐软件 编辑:程序博客网 时间:2024/06/07 06:00
- Java变量
- 什么是变量:
- 变量就是系统为程序分配的一块内存单元,用来存储各种不同类型的数据;
- 介绍:
- 用于指代内存中的存储区域;
- 变量必须有特定的数据类型,不同的数据类型表示不同的数据存储结构;
- 每个变量都有自己的作用范围,叫作用域;
- 什么是变量:
- 数据类型
- 基本数据类型
- 整数类型(4种):
- byte(1字节,默认值0);
- short(2字节,默认值0);
- int(4字节,默认值0);
- long(8字节,默认值0);
- 浮点类型(2种):
- float(4字节,默认值0.0f);
- double(8字节,默认值0.0d);
- 字符类型(1种):
- char(2字节,默认值/u0000);
- 布尔类型(1种):
- boolean(1字节,默认值false);
- 整数类型(4种):
- 引用数据类型(以后会补充)
- 或者分为
- 局部变量(以后会补充)
- 成员变量(以后会补充)
- 基本数据类型
- 标识符运算符和表达式
- 标识符:Java中包,类,方法,参数,变量等等命名时使用的字符序列.
- 命名规则:
- 由字母,数字,下划线和美元符号组成;
- 不能有数字开头;
- 不能是Java关键字或保留关键字;
- 无限长度;
- 明确区分大小写;
- 注意:Java关键字都是小写;
- 规范:见名知意
- 命名规则:
- 标识符:Java中包,类,方法,参数,变量等等命名时使用的字符序列.
- 进制表示
- 计算机中数据的存储单位:
- bit(位):表示二进制中一个数字码0或1;
- byte(字节):一个字节有8个bit位组成
- 二进制:
- 生活中常用的是十进制,逢十进一;
- 计算机中存储的数字都以二进制表示,逢二进一;
- 八进制,逢八进一,01234567;
- 十六进制,逢十六进一,0123456789abcdef;
- 注意:
- 在程序中以0开头的一般为八进制;
在程序中以0x开头的一般为十六进制;
- 十进制与二进制之间的转换:
- 正整数十进制与二进制转换
- "除二取余,倒序排列,高位补零";
- 负整数十进制与二进制之间的转换
- "将负整数取绝对值转二进制,按位取反再加一";
- 小数十进制与二进制之间的转换
- "整数部分正常(见上两条),小数部分乘以二去整数部分直至小数部分为零或足够长";
- 正整数十进制与二进制转换
- 二进制与十进制之间的转换
- 正整数二进制转换十进制
- "将二进制中的位数对应的数字分别乘以2^(位数-1),然后相加得到十进制";
- 负数二进制转换十进制
- "首先将二进制数补齐位数,如果首位是0表示正数,首位是1表示负数"
- "先减一,再按位取反!之后见第一条"
- 小数二进制转换十进制
- "小数点后位数乘以 2^(-位数)相加"
- 正整数二进制转换十进制
- 计算机中数据的存储单位:
阅读全文
0 0
- Java变量,运算符及进制表示------补充
- java变量进制表示
- java中的进制表示
- 黑马程序员——java基础知识篇——>标识符、关键字、常量、进制表示、数据类型、运算符等
- C 【进制表示 及 相互转化】
- 计算机组成原理--运算速度表示和进制表示
- 进制表示
- JAVA变量运算符
- String 每一位都用16进制表示(java c#)
- java中整数类型的2进制表示
- Java Integer 之 n进制表示方法
- Java中变量、数据类型及运算符的相关理论知识
- java详解 --- 进制、变量、运算符及流程控制
- matlab变量及运算符
- 黑马程序员_二、java基础语法(常量、变量、进制及运算符)
- 16进制表示颜色
- printf()中的进制表示
- java基础 变量运算符
- Python之函数参数的使用
- c++ poco Event测试用例
- 4.2分析下面程序,请指出错误的原因和程序错在哪里,并改正错误。
- 机房之导出Excel
- python 手记7 〖笨方法学python习题22〗
- Java变量,运算符及进制表示------补充
- mysql中内连接和外连接on后的条件何时生效说明
- 关于在oj上出现Runtime error 的情况
- java新IO---缓冲区与Buffer
- .NET Web的身份认证
- 实验一 VMware Workstation 12的安装
- Jquery面试总结
- 数据结构 折半插入排序
- android中Spinner的使用