
复习知识点
文章平均质量分 91
布说在见
砥砺前行 不负韶华。 请勿转载,谢谢
展开
-
java 中确实采用的是值传递机制#与try-catch-finally 如何使用?
基本类型:传递的是变量值的副本,方法内部对副本的修改不影响原变量。引用类型:传递的是引用的副本,但副本引用的对象是相同的。因此,方法内部对对象的修改会影响原对象。原创 2024-08-17 09:00:00 · 996 阅读 · 0 评论 -
java知识点回顾
自动装箱:将基本类型转换为对应的包装类对象。自动拆箱:将包装类对象转换为基本类型。实现原理:编译器自动插入转换代码,利用包装类的构造方法和拆箱方法。缓存机制:为了提高性能,某些数值包装类提供了一个缓存池,用于复用常见的数值对象。原创 2024-08-13 17:23:42 · 1171 阅读 · 0 评论 -
复习知识点02
构造方法的主要作用是初始化对象的成员变量,确保对象在创建后能够立即处于一个有效且合理状态。此表格概括了面向对象编程的核心概念,包括思想、类与对象的理解,类的组成和使用,变量的区别,形式参数,匿名对象,封装的好处和原则,:静态方法只能访问静态成员变量和静态方法,而实例方法可以访问所有类型的成员变量和方法。:静态成员随着类的加载而加载,也就是说,只要类被加载,静态成员就已经存在了。可以访问静态成员变量,非静态成员变量,静态成员方法,非静态成员方法。,也可以通过对象调用,但推荐使用类名调用,以明确其共享性质。原创 2024-07-21 15:55:58 · 848 阅读 · 1 评论 -
复习知识点java
然后尝试将这个int类型的值赋给short类型的变量s,这会导致一个编译错误,因为从int到short的转换需要显式的类型转换。其次,即使 b 被声明为 byte 类型,3 + 4 的结果为7,这个值在 byte 类型的范围内,因此理论上可以赋值,但前提是变量 b 必须先被声明。,首先需要注意的是这是一个8位二进制数,其中最高位(第一位从左向右)是符号位,对于一个负数的二进制数,其反码的计算方法是将除了符号位之外的所有位进行取反,即。首先,b 没有明确指定类型。放在数据的前面,先数据变化,再参与运算。原创 2024-07-20 18:36:16 · 1188 阅读 · 0 评论 -
线程的复习
在Java中,线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中实际运作的部分。Java的多线程特性允许一个单独的程序同时执行多个任务,从而提高程序的执行效率和响应能力。然而,线程优先级并不保证线程的执行顺序,因为最终的调度决策取决于操作系统的线程调度策略。继承Thread类或实现Runnable接口是Java中创建线程的两种方式,但这与获得方法的互斥锁定没有直接关系。类的所有方法,但由于Java不支持多重继承,如果需要继承其他类,这种方式不适用。方法,可以定义线程的执行逻辑。原创 2024-07-15 17:15:21 · 913 阅读 · 3 评论 -
复习知识点
在一个单道系统中,有4个作业P、Q、R和S,执行时间分别为2小时、4小时、6小时和8小时,P和Q同时在0时到达,R和S在2小时到达,采用短作业优先算法时,平均周转时间为()。B.遍历第一个链表,将每个结点的指针保存到一个哈希表中,然后遍历第二个链表,检查每个结点是否在哈希表中,如果存在,则两个链表相交。如果两个链表长度不同,将较短的链表的头指针移动到较长链表的尾部开始的位置,直到两个链表剩余的长度相等。遍历第一个链表的每个结点,依次与第二个链表的每个结点比较,如果存在相同的结点,则两个链表相交。原创 2024-07-13 16:03:36 · 947 阅读 · 1 评论