基于Java与Python的面向对象编程的基本特征研究
来源期刊:软件工程2017年第8期
论文作者:韩宏峰 冯石 罗羿隆
文章页码:1 - 3
关键词:面向对象编程;Java与Python;继承与多态;接口;垃圾回收机制;
摘 要:Java与Python作为两种主流的不同类型的面向对象编程语言,有较深的研究价值。本文简述并比较了面向对象编程语言的继承与多态,Java因只支持单继承而与Python等系列语言不同,因此Java通过设计接口以间接实现多继承。另一方面,本文阐述了垃圾回收机制的意义、两种回收方法和主GC的触发条件,并与Python进行了对比,最后进行了Java内存的概况和结构分析。
韩宏峰,冯石,罗羿隆
北京邮电大学
摘 要:Java与Python作为两种主流的不同类型的面向对象编程语言,有较深的研究价值。本文简述并比较了面向对象编程语言的继承与多态,Java因只支持单继承而与Python等系列语言不同,因此Java通过设计接口以间接实现多继承。另一方面,本文阐述了垃圾回收机制的意义、两种回收方法和主GC的触发条件,并与Python进行了对比,最后进行了Java内存的概况和结构分析。
关键词:面向对象编程;Java与Python;继承与多态;接口;垃圾回收机制;