Java与C++的关系 ■彻底面向对象:C++的四种编程风范 结构化、基于对象、面向对象、泛型编程 简化的语法:去掉了很多C++的复杂语法 指针、操作符重载、多重继承 2021/2/24 北京理工大学计算机系 16
2021/2/24 北京理工大学计算机系 16 Java与C++的关系 彻底面向对象:C++的四种编程风范 ◼简化的语法:去掉了很多C++的复杂语法 结构化、基于对象、面向对象、泛型编程 指针、操作符重载、多重继承
为什么要采用面向对象的编程方式? ■使用已有的软件模块创建程序 Never reinventing the wheel Java中可用的软件模块: 类库中的类,你自己创建的类,其他人创建的类 2021/2/24 北京理工大学计算机系 17
2021/2/24 北京理工大学计算机系 17 为什么要采用面向对象的编程方式? 使用已有的软件模块创建程序 Never reinventing the wheel ! ◼ Java中可用的软件模块: 类库中的类,你自己创建的类,其他人创建的类
Java的平台无关性 次编译处处运行Vs一次编码处处编译 Java Delphi, Kylix 次编写处处重用 NET下的开发语言族 2021/2/24 北京理工大学计算机系 18
2021/2/24 北京理工大学计算机系 18 Java的平台无关性 ◼ 一次编译处处运行 vs 一次编码处处编译 Java Delphi,Kylix ◼ 一次编写处处重用 .NET下的开发语言族
Java名词解释 J2SE: Java 2 Platform standard edition J2EE Java 2 Platform Enterprise edition J2ME Java 2 Platform, Micro Edition 2021/2/24 北京理工大学计算机系 19
2021/2/24 北京理工大学计算机系 19 Java名词解释 ◼ J2SE:Java 2 Platform, Standard Edition ◼ J2EE:Java 2 Platform, Enterprise Edition ◼ J2ME:Java 2 Platform,Micro Edition
三、Java课程安排
三、Java课程安排