- 博客(3)
- 收藏
- 关注
原创 Java 面向对象编程(OOP)
在这个例子中,我们创建了 Car 类的对象 myCar,并设置了属性 color 和 speed,然后调用了 start() 和 stop() 方法。在下一模块中,我们将深入探讨 Java 中的 抽象类 和 接口,学习如何通过抽象和接口提高代码的灵活性和复用性,进一步掌握 Java 的面向对象特性。在这个例子中,虽然 myAnimal 的类型是 Animal,但它指向 Dog 对象,因此调用的是 Dog 类的 eat() 方法。类(Class)是对象的模板或蓝图,它定义了对象的属性和行为。
2024-12-12 14:38:08
571
1
原创 Java笔记(2)
(3) boolean equals(Object obj):判断两个对象的内容是否相等,相等-true;(2) int hashCode():返回哈希码值 注意:不同的对象返回不同的哈希码值。(1) Object类型的引用可以 存储任意类型的对象,体现多态的应用。(2) Object中定义的方法,所有类都可以使用(访问权限允许)(4) String toString():返回对象的字符串形式。(1) getClass():返回引用中实际存储的对象类型。
2024-12-12 14:31:39
270
原创 Java笔记
在Java编程中,变量和常量的高级用法涉及到更深层次的理解和运用。变量的作用域可以是类级(成员变量)、方法级(局部变量)、块级(比如在if或for循环中定义的变量),或者是线程生命周期内(ThreadLocal变量)。Java集合框架:对于更复杂的数据结构操作,可以使用Java的集合框架,如 ArrayList 和 HashMap 提供了动态的、可以改变大小的数组。数组的高级功能涉及多维数组的使用、数组和集合之间的转换、利用Java的集合框架进行动态数组的操作,以及对数组进行高效排序和搜索等操作。
2024-06-13 11:04:03
289
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人