- 博客(4)
- 收藏
- 关注
原创 JAVA三大特性之一:多态
多态的内涵:同类型的引用指针,调用同样的方法,得到不同的结果。 ru public class A { public String show(D obj) { return ("A and D"); } public String show(A obj) { return ("A and A"); } } public class B extends A{ public String show(B obj){
2021-06-10 20:57:33 137
原创 JAVA:辨析“==”与equals()
Java中的数据类型在内存的存储原理 (1) 基本数据类型的存储原理:所有的简单数据类型不存在“引用”的概念,基本数据类型都是直接存储在内存中的内存栈上的,数据本身的值就是存储在栈空间里面,Java语言里面八种数据类型是这种存储模型; (2)引用类型的存储原理:引用类型继承于Object类(也是引用类型)都是按照Java里面存储对象的内存模型来进行数据存储的,使用Java内存堆和内存栈来进行这种类型的数据存储,简单地讲,“引用”(存储对象在内存堆上的地址)是存储在有序的内存栈上的,而对象本身的值存储在.
2021-06-11 12:17:31 215 1
原创 JAVA数据结构:HashMap
HashMap的结构:结合数组和链表的结构,在数组中存储链表,链表的节点中存储键值对。这样的结构结合了数组高效访问的优势和链表高效增删的优势。(数组和链表是所有数据结构的祖宗)
2021-06-11 11:52:40 1221
原创 JAVA三大特性之一:继承
继承:子类继承父类。子类根据访问修饰符,拥有父类全部或部分的成员变量和成员方法。并且子类自己可以加入自己的成员变量和成员方法。对父类的方法可以形成重载和重写。
2021-06-11 09:00:58 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人