java与c++的语法对比
2013-05-27 10:31
375 查看
类的声明格式:java类的声明有访问权限修饰符,C++没有;
类的成员的声明:声明格式有区别,但C++没有默认访问权限,没有显示声明访问权限的时候,成员是 private,结构体默认是public;
类的继承方式:java没有类的继承方式的修饰,C++有类的继承的修饰符[public protected private]
对象的声明与定义:java的对象的声明只是定义了一个引用变量,java对象的定义过程就是分配空间,并把空间的入口赋给引用变量;C++对象声明跟定义是合在一起的,不是两个独立的过程;
抽象类:java与C++都支持;
接口:java有,C++没有;
友元:java没有,C++有;
内联函数:java没有,C++有;
-----------------指针和引用会影响函数参数的传递方式-------------------------------
引用:java有,C++有;[java的引用有点像指针,而C++的引用就是个别名]
指针:java没有,C++有
---------------------------------------------------------------------------------------------------
类的成员的声明:声明格式有区别,但C++没有默认访问权限,没有显示声明访问权限的时候,成员是 private,结构体默认是public;
类的继承方式:java没有类的继承方式的修饰,C++有类的继承的修饰符[public protected private]
对象的声明与定义:java的对象的声明只是定义了一个引用变量,java对象的定义过程就是分配空间,并把空间的入口赋给引用变量;C++对象声明跟定义是合在一起的,不是两个独立的过程;
抽象类:java与C++都支持;
接口:java有,C++没有;
友元:java没有,C++有;
内联函数:java没有,C++有;
-----------------指针和引用会影响函数参数的传递方式-------------------------------
引用:java有,C++有;[java的引用有点像指针,而C++的引用就是个别名]
指针:java没有,C++有
---------------------------------------------------------------------------------------------------
相关文章推荐
- C++和Java的语法对比手册
- C、C++、Java三种语言语法对比(一)
- c#语法与c++ 及 java语法的对比分析
- Java C++语法对比
- 转:C++和Java的语法对比
- C++ Java C#.net VB.net 语法对比(转)
- Java&C++的基本语法对比
- C、C++、Python、JavaScript、PHP、Java语法对比(纠正篇)
- Java & C++ 数组声明和使用语法对比
- c++语法学习(与java、python语法对比)
- C/C++ 子类调用父类中的私有成员变量(对比JAVA)
- 十分钟让你明白Objective-C的语法(和Java、C++的对比)
- Java的内存泄漏_与C/C++对比(转载总结)
- 从Java到C++ — 对比Java与C++编程的不同
- 十分钟让你明白Objective-C的语法(和Java、C++的对比)
- 对比C++和Java(希望对C++转Java的弟兄有帮助)
- As3.0与java 5语法对比
- java与C++变量初始化的对比
- C++的速度比Java快2.1%:来自计算100万以内质数的实验数据对比
- C++读写EXCEL文件OLE,java读写excel文件POI 对比