摘要: 如果您的答案与我不同,并有个人的理解,欢迎在评论区讨论。 一、复习题 Q2-1 定义一个数字系统。 A:数字系统,使用特定符号和组合规则表示数字的系统。 Q2-2 辨析位置化和非位置化的数字系统。 A: 位置化数字系统中,数字符号所占据的位置决定了其表示的值。 非位置化数字系统同样使用有限的数字符号 阅读全文
posted @ 2023-11-16 16:02 Acolyte_9527 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 如果您的答案与我不同,并有个人的理解,欢迎在评论区讨论。 一、复习题 Q1-1 定义一个基于图灵模型的计算机 A:输入数据-可编程的数据处理器-输出数据。 Q1-2 定义一个基于冯诺依曼模型的计算机 A:由存储器、算数逻辑单元、控制单元、输入/输出设备四大部分组成。数据与程序以位模式存储于存储器。串 阅读全文
posted @ 2023-11-15 16:33 Acolyte_9527 阅读(155) 评论(0) 推荐(0) 编辑
摘要: javadoc命令是用来生成自己API文档的 参数信息: @author 作者名 @version 版本号 @since 指明需要最早使用的JDK版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 比如这就是一个JDK 21的Oracle官方API:点击跳转 pac 阅读全文
posted @ 2023-11-14 16:28 Acolyte_9527 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为:package pkg1[. pkg2[. pkg3[…]]] ; 一般利用公司域名倒置作为包名 比如“百度”的域名“www.baidu.com”对应的包名应该是“com.baidu.www” 为了能够使用某一个包 阅读全文
posted @ 2023-11-14 15:34 Acolyte_9527 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 扩展赋值运算符:+=,-=,*=,/= public class Dome1 { public static void main(String[] args) { int a = 10; int b = 20; a+=b;//相当于a=a+b System.out.println("a="+(a)) 阅读全文
posted @ 2023-11-14 14:20 Acolyte_9527 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符:&&与,||或, !非 public class Dome1 { public static void main(String[] args) { boolean a = true; boolean b = false; System.out.println("a&&b:" + (a & 阅读全文
posted @ 2023-11-14 13:22 Acolyte_9527 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一元运算符:++自增,--自减 public class Dome1 { public static void main(String[] args) { int a = 3; int b = a++;//先给b赋予a的初始值3,再执行a自增,这时a的值变成了4 System.out.println 阅读全文
posted @ 2023-11-13 17:57 Acolyte_9527 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Java语言支持的运算符: 算数运算符: 基础四则运算:+加法,-减法,*乘法,/除法 %取余,或称“模运算” ++自增,--自减 赋值运算符:= 关系运算符: >大于,<小于,>=大于等于,<=小于等于 ==等于,!=不等于 instanceof对象运算符,用来判断一个对象是否属于某个指定的类或其 阅读全文
posted @ 2023-11-13 16:44 Acolyte_9527 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 变量就是可以变化的量。 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括: 变量名,变量类型,作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必 阅读全文
posted @ 2023-11-13 15:26 Acolyte_9527 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 由于Java是强类型语言,在某些运算时会需要类型转换。 数据类型容量由低到高分别为: byte&short&char<int<long<float<double (浮点数的优先级大于整数) 运算中,不同类型的数据先转换为同一类型,再进行计算。 高容量类型到低容量类型需进行强制转换。 低容量类型到高容 阅读全文
posted @ 2023-11-10 17:08 Acolyte_9527 阅读(10) 评论(0) 推荐(0) 编辑