试题详情
- 简答题简述Java语言与C/C++语言的主要差异。
- J.ava基于C++,与之有许多相似之处,但其设计更易于使用,它们之间主要差异有:
(1)Java中无C/C++中最复杂并有潜在危险的指针
(2)Java无C/C++中的#include、#define和头文件。
(3)Java无C/C++中的structure,union及typedef。
(4)Java无C/C++中的函数、指针和多重继承。
(5)Java无C/C++中的goto指令。
(6)Java无C/C++中的操作符重载(OperatiorOverloading)、自动类型的转换
(7)Java系统要求对对象进行相容性检查,以防止不安全的类型转换。
(8)Java语言最强大的特性之一是它的平台独立性,Java可以处理好平台之间的移植问题。
(9)Java语言中没有全局变量的定义,只能通过公用的静态的变量实现,从而减少了引起错误的地方。 关注下方微信公众号,在线模考后查看
热门试题
- 请编程实现如下需求:乐器(Instrum
- 以下关于布局的说法,错误的是()
- Java的接口和C++的虚类的相同和不同
- 声明Patient类表示在门诊室中的病人
- charnum[]={’a’,’b’,’
- 下面描述()是正确的。
- Float类是对()基本数据类型的封装。
- 当子类中定义的方法与父类方法同名且参数类
- StringBuffer型字符串是在字符
- 编程,找出长度为10的数组中,数组元素的
- 关于JSP的说法正确的有()
- Datagrams技术是构建在()协议之
- 多线程中,阻塞状态结束后进入那个状态?(
- 在Java语言中,不允许作为类及类成员的
- System类中所提供的属性和方法都是(
- 下列语句序列执行后,i 的值是
- 接口里不能定义成员变量。
- 下列关于变量的叙述中哪个是错误的()
- 在Java中,字节数据类型的关键字和默认
- 使一个线程放弃处理器,休眠1.5秒,应调