摘要: 1、整数之间的除法运算如何保留小数位? 不管小数有多少位,小数具体是多少,统统会舍弃,只返回整数数字! 1 float a =1/3; 2 System.out.println(a); 这样的写法返回结果是0.0,因为1/3运算结果是0,是int类型,这里只是将计算结果由int类型转为float类型 阅读全文
posted @ 2022-01-21 16:27 JACK带我飞 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 定义:埃拉托斯特尼筛法,简称埃氏筛。是由希腊数学家埃拉托斯特尼提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数全部剔除,剩下的就是素数。 Java代码实现: 1 Scanner scan = new Scanner(System.in); 2 int L 阅读全文
posted @ 2022-01-21 16:12 JACK带我飞 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1注解基础 (1)什么是注解 从JDK1.5开始,Java支持在源文件中嵌入补充信息,这类信息称为注解(annotation)。注解不会改变程序的动作,这表明它不会改变程序的语义。 (2)作用场景 1)生成文档的相关注解,如@author,@version等; 2)在编译时进行格式检查; @Over 阅读全文
posted @ 2021-07-01 11:58 JACK带我飞 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://fanxinglanyu.blog.csdn.net/article/details/106616772 1 起因 在通信协议中使用定义通信帧结构体变量时,因为结构体中包含多个变量,各自所占的字节数也不同,编译器会默认用对应最大字节数来编译各个变量。 这样会带来两个问题: 阅读全文
posted @ 2021-04-17 12:46 JACK带我飞 阅读(1268) 评论(0) 推荐(0) 编辑