Java是面向对象的语言。具有 面试对象技术、健壮性、多线程、安全性、分布式计算、跨平台、可移植性、动态性、高性能、解释执行、applet等一系列特点。
Java实现机制:
- Java虚拟机
- 垃圾回收
- 代码安全检测
Java的体系结构:最下层是移植接口,由配置器和Java OS组成,然后是虚拟机,其中上层是Java基本类型和基本API,最上层是Java应用程序和APPLET小程序。
Java的常用编译器是:Eclipse和JBuilder,另外还有NetBeans、UltraEdit、Editplus、Jcreator等。
1、Java语言中的多态、重载、继承、覆盖分别是什么含义?
解答:多态:方法的覆盖(重写)、重载与动态连接或调用 构成多态性。
重载:重载是一个类中多态性的一种表现,调用方法时通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法。
继承:继承是面向对象编程技术的一块基石,允许创建类,定义一系列特性。
覆盖(重写):覆盖是多态性的一种表现,如果在子类中定义某个方法与其父类有相同的名称和参数,则说明该方法被覆盖。
标签:Java,入门,覆盖,多态性,虚拟机,重载,方法 From: https://www.cnblogs.com/linxiu-0925/p/17387685.html