试列举c++与java的区别时发现的一些问题(更新中10-29)
来源:互联网 发布:戏曲 知乎 编辑:程序博客网 时间:2024/06/05 06:35
前一段时间用java写了不少东西,有阵子不用c++了,复习一下,顺便找出其与java的区别以免混淆。当然二者在细节上的区别是很多的,希望我能够在总结这些区别的过程中多发现二者实质上的不同。以便更深刻的理解其思想~~在这个过程当中,我发现了一些以前没有注意到的事情,武断的下了一些结论让大家批评一下,呵呵~~
以下是我的部分还没有多少把握的观点,还望大家指正:
1.c++中有*和&两个互逆的运算符,*地址==实体;&实体==地址。(疑问1:c++中指针能否被引用所替代?已解决)
2.java中没有*和&但是有引用,如:对象的名称就是该对象的引用。
3.c++中"::"和"."以及"->"都相当于java中的"."。
4.c++中"->"拥有"."的全部功能。(目前还没有人质疑吗??那么"."还有存在的意义吗?已解决)
5."::"是在表示静态区域的所属成员时使用的。
6.c++中的指针和引用以及java中的引用是实现多态必不可少的工具。
7.java中的引用更像c++中的指针而不是引用,只不过是不用加'*'就可以表示实体而已。修改java中的引用只是改变其地址,不改实体。(疑问2:java中方法参数默认为引用(java中的引用)吗?)(new)
另外,c++中函数指针可以做函数的参数吗?(new)
还在总结中,我会不断更新的~~^_^
- 试列举c++与java的区别时发现的一些问题(更新中10-29)
- 继《Java中super的几种用法并与this的区别》后的一些发现
- c++中发现的一些问题
- 使用JAVA发现的一些小问题
- 编写中发现的一些小技巧与经验,内涵尚浅,大虾请忽视(长期更新)。
- java 与c、c++的一些区别(基础)
- Matlab与C/C++/Java的一些区别
- Java中Enum列举的用法
- Java中Enum列举的用法
- C与C++的区别。持续更新中……
- 安装xdebug时发现的一些问题
- java与C/C++的不同之处之一(小发现)
- 从 xUtils 中发现的Android 6.0 版本更新问题
- c与c++中一些类型的转化总结(持续更新)
- java与c中数组的区别
- JAVA 中printf与c的区别
- 关于angular2更新时机的一些发现
- transition的一些问题发现
- Domino服务器命令表
- 【10月22日】黑鹰红客基地每日软件更新
- ActiveSync 协议选项
- ActiveSync应用层程序协议分析-RAPI的握手过程 - 李先静的专栏 - CSDNBlog
- 项目上线后的一些事...
- 试列举c++与java的区别时发现的一些问题(更新中10-29)
- asdf
- Introduction of xrandr
- 无法连接到Visual Studio 的Localhost Web服务器
- 我的UBUNTU美化成果和大概的过程
- B 树、 B- 树、 B+ 树、 B* 树
- JavaScript验证表单大全
- 通过Internet访问局域网内部ip
- 十名名言