- 博客(3)
- 收藏
- 关注
原创 Java(三)对象类型的转换和多态机制
一 对象类型的转换 对象类型的转换在java编程中经常遇到,主要包括向上转型和向下转型。 1.向上转型 可以理解为:父类引用指向子类对象 public class TestPoly { public static void main(String[] args){ Animal a = new Dog(); a.shout(); } } class Animal{ public ...
2019-08-15 15:14:57
254
原创 Java(二)——简单的理解下面向对象内存分析
学习进入到面向对象初级阶段,看到代码的执行过程便很蒙圈。后来经同学指点告诉我说让我看看面向对象的内存分析,会对代码的理解有所帮助,这里就针对面向对象的内存分析进行阐述。(有些图和代码可能借助于网络和其他博客) 面向对象的内存分析 Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area。 其中 **栈(stack)**用于存放局部变量名及其值,是方法执行的内存...
2019-08-09 12:22:44
222
原创 Java(一)——环境配置及相关软件的安装
大学期间学的东西十分杂乱,导致什么也没学下,痛定思动决定自学java,废话不多说,一些概念性东西就不说了,直接开始。java自学之旅开启,一切从零开始。 以下仅是一些个人理解,有误请指出。 JDK、JRE和JVM的作用和区别 1.JVM(Java virtual machine):java虚拟机,java是编译型(C,C++等直接编译运行的语言)和解释型语言(Python,PHP等)的结合,jav...
2019-07-30 12:00:03
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人