首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
aris常用命令收集
12 阅读
5
【N1安装飞牛优化四】关闭不必要服务优化记录
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
202
篇与
的结果
2024-05-22
[上]JAVA学习系列模块二第五章49.进制转换_常识介绍
[上]JAVA学习系列模块二第五章49.进制转换_常识介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:位运算符(了解)符号的介绍: a. &(与) -> 有假则假 b. |(或) -> 有真则真 c. ~(非) -> 取反 d. ^(异或) -> 符号前后结果一样为false,不一样为true true ^ true -> false false ^ false -> false true ^ false -> true false ^ true -> true1代表true 0代表false我们要知道计算机在存储数据的时候都是存储的数据的补码,计算也是用的数据的补码 但是我们最终看到的结果是原码换算出来的原码 反码 补码正数二进制最高位为0; 负数二进制最高位为1如果是正数 原码 反码 补码 一致 比如:5的原码 反码 补码一致: 0000 0000 0000 0000 0000 0000 0000 0101 -> 因为是正数,二进制最高位为0如果是负数,原码 反码 补码不一样了反码是原码的基础上最高位不变,剩下的0和1互换 补码是在反码的基础上+1 比如:-9原码: 1000 0000 0000 0000 0000 0000 0000 1001 反码: 1111 1111 1111 1111 1111 1111 1111 0110 补码: 1111 1111 1111 1111 1111 1111 1111 0111
2024年05月22日
2 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第五章48.进制转换_二进制转十六进制
[上]JAVA学习系列模块二第五章48.进制转换_二进制转十六进制视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:二进制转成十进制将二进制数分组-> 4位为一组
2024年05月22日
2 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第五章47.进制转换_二进制转八进制
[上]JAVA学习系列模块二第五章47.进制转换_二进制转八进制视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:二进制转成八进制将二进制数分开 (3位为一组)
2024年05月22日
0 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第五章46.进制转换_二进制和十进制的转换
[上]JAVA学习系列模块二第五章46.进制转换_二进制和十进制的转换视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:进制的转换(了解)十进制二进制八进制十六进制000011112102231133410044510155611066711177810001089100111910101012a或A11101113b或B12110014c或C13110115d或D14111016e或E15111117f或F16100002010辗转相除法 -> 循环除以2,取余数二进制转成十进制8421规则
2024年05月22日
1 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第四章45.byte赋值超范围问题分析
[上]JAVA学习系列模块二第五章45.byte赋值超范围问题分析视频{bilibili bvid="BV1YT4y1H7YM" /}
2024年05月22日
0 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第四章44.强转注意事项2_byte&short&char的转换
[上]JAVA学习系列模块二第四章44.强转注意事项2_byte&short&char的转换视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:强转的注意事项不要随意写成强转的格式,因为会有精度损失问题以及数据溢出现象,除非没有办法byte,short定义的时候如果等号右边是整数常量,如果不超出byte和short的范围,不需要我们自己强转,jvm自动转型byte,short如果等号右边有变量参与,byte和short自动提升为int,然后结果再次赋值给byte或者short的变量,需要我们自己手动强转char类型数据如果参与运算,会自动提升为int型,如果char类型的字符提升为int型会去ASCII码表(美国标准交换代码)范围内去查询字符对应的int值,如果在ASCII码表范围内没有对应的int值,回去unicode码表(万国码)中找public class Demo11DataType{ public static void main(String[] args){ //精度损失 int i = (int)2.9; System.out.println(i); /* 数据溢出 int型占内存4个字节,4个字节变成二进制是32位 100个亿: 10 0101 0100 0000 1011 1110 0100 0000 0000 -> 34位二进制 100个亿的二进制位比int型的二进制位多出来2位,此时干掉最前面的2位 101 0100 0000 1011 1110 0100 0000 0000 101 0100 0000 1011 1110 0100 0000 0000->1410065408 */ int j = (int)10000000000L; System.out.println(j);//1410065408 System.out.println("========================="); byte b = 10; System.out.println(b); b = (byte)(b+1); System.out.println(b); System.out.println("========================="); char c = '中'; System.out.println(c+0);//20013 } }
2024年05月22日
1 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第四章43.强转注意事项1_精度损失和数据溢出
[上]JAVA学习系列模块二第四章43.强转注意事项1_精度损失和数据溢出视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:强转的注意事项不要随意写成强转的格式,因为会有精度损失问题以及数据溢出现象,除非没有办法byte,short定义的时候如果等号右边是整数常量,如果不超出byte和short的范围,不需要我们自己强转,jvm自动转型byte,short如果等号右边有变量参与,byte和short自动提升为int,然后结果再次赋值给byte或者short的变量,需要我们自己手动强转char类型数据如果参与运算,会自动提升为int型,如果char类型的字符提升为int型会去ASCII码表(美国标准交换代码)范围内去查询字符对应的int值,如果在ASCII码表范围内没有对应的int值,回去unicode码表(万国码)中找public class Demo11DataType{ public static void main(String[] args){ //精度损失 int i = (int)2.9; System.out.println(i); /* 数据溢出 int型占内存4个字节,4个字节变成二进制是32位 100个亿: 10 0101 0100 0000 1011 1110 0100 0000 0000 -> 34位二进制 100个亿的二进制位比int型的二进制位多出来2位,此时干掉最前面的2位 101 0100 0000 1011 1110 0100 0000 0000 101 0100 0000 1011 1110 0100 0000 0000->1410065408 */ int j = (int)10000000000L; System.out.println(j);//1410065408 System.out.println("========================="); byte b = 10; System.out.println(b); b = (byte)(b+1); System.out.println(b); System.out.println("========================="); char c = '中'; System.out.println(c+0);//20013 } }
2024年05月22日
3 阅读
0 评论
0 点赞
2024-05-22
[上]JAVA学习系列模块二第四章42.数据类型转换_强制类型转换
[上]JAVA学习系列模块二第四章42.数据类型转换_强制类型转换视频{bilibili bvid="BV1YT4y1H7YM" /}笔记:强制类型转换将取值范围大的数据类型赋值给取值范围小的数据类型 取值范围小的数据类型 变量名 = 取值范围大的数据类型 -> 需要强转怎么强转: 取值范围小的数据类型 变量名 = (取值范围小的数据类型)取值范围大的数据类型public class Demo10DataType{ public static void main(String[] args){ /* 等号右边的数据是小数,小数默认类型为double 等号左边的变量是float型 将取值范围大的赋值给取值范围小 -> 报错,需要强转 */ //float num1 = 2.5; //float num1 = (float)2.5; float num1 = 2.5F; System.out.println(num1); } }
2024年05月22日
1 阅读
0 评论
0 点赞
1
...
19
20
21
...
26