- 博客(20)
- 收藏
- 关注
原创 JAVA 类变量与类方法
类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。这个从前面的图也可看出来。访问修饰符 static 数据类型 变量名;[推荐]static 访问修饰符 数据类型 变量名;class A{形式如下: 访问修饰符 static 数据返回类型 方法名()){ }【推荐】static 访问修饰符 数据返回类型 方法名(){ }
2024-06-07 09:10:08 351
原创 JAVA 常用方法
2.什么时候被回收:当某个对象没有任何引用时,则ivm就认为这个对象是一个垃圾对象,就会使用垃圾回收机制来销毁该对象,在销毁该对象前,会先调用finalize方法。3.垃圾回收机制的调用,是由系统来决定,也可以通过System.gc()主动触发垃圾回收机制,测试:Car [name]1.当对象被回收时,系统自动调用该对象的finalize方法。重写toString方法,打印对象或拼接对象时,都会自动调用该对象的toString。3.两个引用,如果指向的是不同对象,则哈希值是不一样的。finalize方法。
2024-05-31 08:11:32 243
原创 JAVA 中“==”与equals的区别与联系
File -> Project Structure ->SDKs ->Sourcepath 然后点击右侧绿色的加号。idea查看jdk源码。
2024-05-23 19:00:16 280 1
原创 JAVA 四种访问修饰符
4.私有级别:用private 修饰,只有类本身可以访问,不对外公开。2.受保护级别:用protected修饰,对子类和一个包中的类公开。只有默认的和public才能修饰类!并且遵循上述访问权限的特点。3.默认级别:没有修饰符号,向同一个包的类公开。1.公开级别:用public 修饰,对外公开。修饰符可以用来修饰类中的属性,成员方法以及类。成员方法的访问规则和属性完全一样。
2024-05-19 15:18:01 229 1
原创 JAVA构造器详解
主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。例如:在创建人类的对象时,就直接指定这个对象的年龄和姓名,这时就可以使用构造器。在创建对象时,系统会自动调用该类的构造器完成对对象的初始化。参数列表 和 成员方法一样的规则。方法名 和类名字必须一样。构造器的修饰符可以默认。构造器的调用系统完成。
2024-05-16 15:11:12 399
原创 常见递归问题
又称,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)。
2024-05-15 14:39:59 302
原创 Java方法重载和方法重写
方法覆盖(重写)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,覆盖了父类的方法 ,那么我们就说子类的这个方法覆盖了父类的方法。
2024-05-13 16:51:42 879 1
原创 C++ 常用位操作
左移一位操作符 >:逻辑右移是无符号右移操作,将二进制数值向右移动指定位数,并在高位补0。与其他位操作符(如按位与 &、按位或 |、按位异或 ^)结合使用,可以实现位级运算、位掩码操作、位标志处理等功能。实现无符号整数的除以2的指定次幂。由于逻辑右移在高位补0,因此对于无符号整数来说,将其进行逻辑右移一位相当于将其除以2,并向下取整。通过逻辑右移和位掩码操作,可以快速获取无符号整数的指定位数,并将其与其他数据进行比较或处理。
2024-05-03 17:08:47 4
原创 虚拟机Linux安装 VMware与GentOS下载安装详细版附图
附官方下载链接(VM 17 pro):https://download3.vmware.com/software/WKST-1701-WIN/VMware-workstation-full-17.0.1-21139696.exehttps://download3.vmware.com/software/WKST-1701-WIN/VMware-workstation-full-17.0.1-21139696.exe The CentOS Projecthttps://www.centos.o
2024-04-29 19:32:20 535 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人