java的基本概念:进制、单位、编码、数据类型、变量声明、ASCII码
来源:互联网 发布:ug攻丝编程 编辑:程序博客网 时间:2024/06/15 10:44
基数:什么进制的基数就是什么;10进制基数就是10;
二转十进制:从右往左标下标,从小数点左边第一位标0,二进制当前这一位的数*2的下标次幂依次类推进行加和;
十转二进制:除2取余到0为止
十转八进制:除8取余到0为止
十转任何进制:除进制基数取余到0为止
二进制转八进制:二转十,再十转八
乘权求和
除基取余
bit 位 代表0,1
byte 字节 1byte=8bit =1B
字符 2byte = 16bit
源码反码补码
正数的源码反码补码都是其本身
负数的反码是符号位不变,其余各位取反。
负数的补码是反码+1。
反码的反码是源码
补码的补码是源码
-11的源码反码补码
10001011 源码
11110100 反码
11110101 补码
10001010+
10001011
-122转换为2进制
11111010
八进制76转换2进制
62
00111110
-11-12的值
10001011源
10001100源
11110100反码
11110011反码
11110101补码
11110100补码
11101001补码
10010111
- 16+4+2+1
-23
11+12
000001011
000001100
000010111
java数据类型
基本数据类型:数值型(整数类型(byte,short,int,long)浮点型(float单精度浮点型,double双精度浮点型)),
字符型 char,布尔型 boolean(true,false)属于值传递
引用数据类型(类,接口,数组)属于引用传递
变量:一个会变化的量,是内存中的一块空间,不特指某个值,只是存储数据的一个容器;
常量:不会变化的量,里面存储的内容永久不会变化,常量就是特指某个值;
变量的声明(定义):给系统索要内存
变量类型 变量名; int a;
变量的赋值:往变量里面放值(赋值运算符=)
a = 1;
变量的声明和赋值:
int a = 1;
先声明,再赋值;
声明的同时直接赋值;
int i,j,k; // int i;int j; int k;
常用Ascii
0 代表空
32代表空格
48-57 代表0-9
65-90 代表A-Z
97-122 代表a-z
+符号 在数与数之间是+运算符 int i =1;int j=1;i+j==1+1==2
在数与字符 字符与字符 做连接符 String b = "c"; int i=1; b+i=="c1";
二转十进制:从右往左标下标,从小数点左边第一位标0,二进制当前这一位的数*2的下标次幂依次类推进行加和;
十转二进制:除2取余到0为止
十转八进制:除8取余到0为止
十转任何进制:除进制基数取余到0为止
二进制转八进制:二转十,再十转八
乘权求和
除基取余
bit 位 代表0,1
byte 字节 1byte=8bit =1B
字符 2byte = 16bit
源码反码补码
正数的源码反码补码都是其本身
负数的反码是符号位不变,其余各位取反。
负数的补码是反码+1。
反码的反码是源码
补码的补码是源码
-11的源码反码补码
10001011 源码
11110100 反码
11110101 补码
10001010+
10001011
-122转换为2进制
11111010
八进制76转换2进制
62
00111110
-11-12的值
10001011源
10001100源
11110100反码
11110011反码
11110101补码
11110100补码
11101001补码
10010111
- 16+4+2+1
-23
11+12
000001011
000001100
000010111
java数据类型
基本数据类型:数值型(整数类型(byte,short,int,long)浮点型(float单精度浮点型,double双精度浮点型)),
字符型 char,布尔型 boolean(true,false)属于值传递
引用数据类型(类,接口,数组)属于引用传递
变量:一个会变化的量,是内存中的一块空间,不特指某个值,只是存储数据的一个容器;
常量:不会变化的量,里面存储的内容永久不会变化,常量就是特指某个值;
变量的声明(定义):给系统索要内存
变量类型 变量名; int a;
变量的赋值:往变量里面放值(赋值运算符=)
a = 1;
变量的声明和赋值:
int a = 1;
先声明,再赋值;
声明的同时直接赋值;
int i,j,k; // int i;int j; int k;
常用Ascii
0 代表空
32代表空格
48-57 代表0-9
65-90 代表A-Z
97-122 代表a-z
+符号 在数与数之间是+运算符 int i =1;int j=1;i+j==1+1==2
在数与字符 字符与字符 做连接符 String b = "c"; int i=1; b+i=="c1";
阅读全文
1 0
- java的基本概念:进制、单位、编码、数据类型、变量声明、ASCII码
- java变量的数据类型
- 关于JAVA变量的声明
- java的标识符、变量、常量、数据类型、数据类型转换、x进制
- JavaScript基本概念(变量 数据类型)
- JAVA 的ASCII字符编码一览表
- JavaScript的数据类型和变量声明以及js的语句
- Java的数据类型和变量
- Java的变量和数据类型
- Java变量与变量的数据类型
- Java的基本概念-变量与运算
- Java的基本概念-方法和变量
- 3.2 声明和使用变量;3.2.1 变量的基本概念;3.2.2 声明变量;3.2.3 变量的作用域;3.2.4 变量赋值
- PHP 编码规范 5.1 每行声明的变量数量
- java变量、进制、数据类型-20141227002
- Java 声明变量名的规则
- java中final关键字声明的变量
- Java final变量的声明和使用
- POJ2559-Largest Rectangle in a Histogram
- Java基础(六)异常
- 合并两个有序链表
- Python-图像的手绘效果
- Android把Bitmap保存为PNG图像文件的简单方法(同步)
- java的基本概念:进制、单位、编码、数据类型、变量声明、ASCII码
- 继承BroadcastReceiver获得手机的短信
- 基于Centos搭建ELK环境指南
- Call to a member function format() on string
- Lesson007作业 python
- 在线代码编辑器codeMirror
- 7/4作业:API中异常结构及常见异常
- NSString 中的 Emoji 表情
- 懒加载时序问题,懒加载野指针