Java也像c++一样复杂了吗?

院里有座山 2020-06-02 07:46:57
以前学过Java,似乎挺简单的,很久以前也接触过一点c++,似乎也没这么复杂。 学到目前,给我的感受是,如果指针的难度是10,那么引用的难度就是100。 本来学的挺有信心的,和c衔接的很好,以为从此可以出世了。 没想到学到类,突然增加了一个数量级的难度,我记得类的结构没有这么复杂啊,怎么有这么多要掌握的知识点啊。 请问c++一开始就是这么复杂吗,还是逐渐变得这么庞杂的。Java也是如此复杂吗?
...全文
128 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
smwhotjay 2020-06-02
  • 打赏
  • 举报
回复

&符号多功能是原罪。哈哈 ,又是取地址,又是条件运算,又是引用声明。
static更变态,但是使用环境并不多,所以可以避免。掌握常用几种即可。
  • 打赏
  • 举报
回复
java是所有主流语言中最简单的,没有比它更简单的了
千梦一生 2020-06-02
  • 打赏
  • 举报
回复
引用 2 楼 千梦一生 的回复:
对,我也是这种感觉,指针和引用。
即便无数次确定引用到底也是常量指针那样。但就是觉得很迷。
迷了很久,反正每次看着都不舒服。更别说用了。
------------------------------
后来我恍然发觉。也许看着不舒服的原因是因为 &符号。太多地方用啦。 功能太多啦。
取地址用
定义引用用
还有&&用法【什么左值右值那个】
还有&&用法【且】
&【按位且】

------------------------------
C++也有引用啊。

对,还有那什么左值引用右值引用概念...太多了。吃不消。理不清
千梦一生 2020-06-02
  • 打赏
  • 举报
回复
引用 2 楼 千梦一生 的回复:
对,我也是这种感觉,指针和引用。
即便无数次确定引用到底也是常量指针那样。但就是觉得很迷。
迷了很久,反正每次看着都不舒服。更别说用了。
------------------------------
后来我恍然发觉。也许看着不舒服的原因是因为 &符号。太多地方用啦。 功能太多啦。
取地址用
定义引用用
还有&&用法【什么左值右值那个】
还有&&用法【且】
&【按位且】

------------------------------
C++也有引用啊。


不知道过去C++怎样。但目前来讲的在类方面和JAVA几乎大同小异。
千梦一生 2020-06-02
  • 打赏
  • 举报
回复
对,我也是这种感觉,指针和引用。
即便无数次确定引用到底也是常量指针那样。但就是觉得很迷。
迷了很久,反正每次看着都不舒服。更别说用了。
------------------------------
后来我恍然发觉。也许看着不舒服的原因是因为 &符号。太多地方用啦。 功能太多啦。
取地址用
定义引用用
还有&&用法【什么左值右值那个】
还有&&用法【且】
&【按位且】

------------------------------
C++也有引用啊。
u俺的me 2020-06-02
  • 打赏
  • 举报
回复
java相对于c、c++已经是偏上层语言了,语法结构已经相对简单了,你可以看看c的指针就知道了。。。
千梦一生 2020-06-02
  • 打赏
  • 举报
回复
引用 2 楼 千梦一生 的回复:
对,我也是这种感觉,指针和引用。
即便无数次确定引用到底也是常量指针那样。但就是觉得很迷。
迷了很久,反正每次看着都不舒服。更别说用了。
------------------------------
后来我恍然发觉。也许看着不舒服的原因是因为 &符号。太多地方用啦。 功能太多啦。
取地址用
定义引用用
还有&&用法【什么左值右值那个】
还有&&用法【且】
&【按位且】

------------------------------
C++也有引用啊。

指针常量,写错了

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧