JAVA期末考试的总结
- java的扩展名:编译时.java;将源程序编译成字节码文件的时候是,class。
java开发平台:
- J2EE:为企业计算提供一个应用程序服务运行和开发平台。
- J2SE:为台式机和工作站提供一个开发和运行的平台。
- J2ME:为消费电子产品提供一个开发和运行的平台。
java程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。
- 子类对象实例化的过程:
5.抽象类与接口的异同点:
项目 | 抽象类 | 接口 |
---|
共同点 | 二者都有抽象方法,都不能实例化,都有自己的声明,并能引用具体子类或实现类对象 |
---|
不同点 | 属性 | 可以有域变量 | 不能有域变量,只能是静态常量 |
---|---|---|---|
成员方法 | 可以有具体方法,而且具体方法可以调度抽象方法 | 如果有方法,则全部是抽象方法 | |
实现策略 | 必须有子类继承 | 必须有实现类实现 | |
扩展性 | 弱 | 强 |