笔记
不会编程的计算机
这个作者很懒,什么都没留下…
展开
-
Java笔记——方法的重载与重写
方法的重载与重写一、方法的重载二、方法的重写(override)三、从编译和运行的角度看 一、方法的重载 方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。调用重载方法时,Java编译器能通过检查调用的方法的参数类型和个数选择一个恰当的方法。方法重载通常用于创建完成一组任务相似但参数的类型或参数的个数或参数的顺序不同的方法。 二、方法的重写(override) 在Java和其他一些高级面向对象的编程语言中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类原创 2020-11-02 14:14:58 · 120 阅读 · 0 评论 -
Java笔记—— == 和 equals的区别
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 == 和 equals的区别面试题:== 和 equals的区别一、== 的使用:二、equals()方法的使用 面试题:== 和 equals的区别 一、== 的使用: == : 运算符 1、可以使用在基本数据类型变量和引用数据类型变量中 2、如果比较的是基本数据类型变量:比较两个变量保存的数据是否相等。 如果比较的是引用数据类型:比较两个对象的地址值是否相同。即两个引用是否指向同一个对象实体。 二、equals()方法的使用 1、是一原创 2020-11-03 22:47:05 · 108 阅读 · 4 评论 -
Java笔记——代码块——在程序中的执行顺序
代码块的执行顺序总结 在代码块中,静态代码块随着类的加载而执行,然后执行非静态代码块,然后再执行构造器。 class Root { static { System.out.println("Root的静态初始化块"); } { System.out.println("Root的普通初始化块"); } public Root() { super(); System.out.println("Root的无原创 2020-11-09 20:04:05 · 140 阅读 · 1 评论