自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java习题

多态:在Test类的main()方法中,我们创建了一个Circle对象和一个Rectangle对象,并分别调用了它们的area()方法和color()方法。这就是多态的体现,即不同的对象可以以相同的方式响应同一消息。继承(Circle和Rectangle):Circle和Rectangle类都继承了Shape类,这意味着它们都可以使用Shape类中定义的方法和属性。在这个例子中,Circle类和Rectangle类都有自己的area()方法实现,这是因为它们都继承了Shape类的area()方法。

2023-11-07 23:00:29 47 1

原创 8051汇编语言的优缺点介绍

然而,由于其复杂性和低层次的特性,学习和开发过程中也存在一定的困难。本文将介绍8051汇编语言的优缺点。灵活性:8051汇编语言提供了丰富的指令集,可以满足各种复杂的控制逻辑需求。实时性:由于8051汇编语言直接操作硬件资源,因此在实时控制系统中具有很高的可靠性和稳定性。可读性差:由于8051汇编语言采用文本形式编写,缺乏良好的语法结构和代码规范,因此代码的可读性较差。高效性:8051汇编语言可以直接访问寄存器和存储器,避免了高级语言中繁琐的数据类型转换和函数调用过程,从而提高了程序的执行效率。

2023-11-02 23:39:02 129

原创 Java与c语言数组的区别

总的来说,Java 数组和 C 语言数组在设计和用法上有显著差异,Java 数组提供了更高的安全性和抽象性,而 C 语言数组更加底层和灵活,但需要程序员承担更多的责任来确保正确性和安全性。来对数组中的元素进行替换。该方法通过各种重载形式可完成对任意类型的数组元素的替换。这是数组的一个案例:数组中的元素定义完成后,可通过。

2023-11-01 19:27:20 226

原创 汇编语言的学习

在子程序的主体部分,编写代码以执行所需的任务。确保你的代码能够正确地完成任务。在进入子程序之前,通常需要保存调用者程序的寄存器状态,以确保不会破坏它们。这可以通过将寄存器的值推入堆栈来完成。首先,需要确定子程序的名称,并定义它所需的输入参数和输出参数。这通常包括寄存器的使用,以及传递参数的方式。如果你的子程序具有输出参数,确保在恢复寄存器状态之前将结果放置在适当的位置,以便调用者程序可以访问它。在子程序完成后,需要还原调用者程序的寄存器状态。这意味着从堆栈中弹出先前保存的值。指令将控制权返回给调用者程序。

2023-10-31 23:33:53 33

原创 汇编语言学习

举例来说,当你需要从存储器中读取数据时,你可能会将要读取的内存地址加载到 "DPTR" 寄存器,然后使用相关的指令将数据从该地址读取到 "A" 寄存器中,以便进行进一步的处理。总之, "A" 寄存器主要用于数据处理,而 "DPTR" 寄存器主要用于地址寻址和间接内存操作。它们在不同的上下文和操作中发挥不同的作用。在学习汇编语言中,"A" 寄存器和 "DPTR"(Data Pointer)是我们经常使用的两个寄存器这里给出一些他们使用的差异。

2023-10-30 19:57:28 241 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除