加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Groovy Lesson 1: 1+1=2

发布时间:2020-12-14 17:08:16 所属栏目:大数据 来源:网络整理
导读:What happends behind the scenes when you write Groovy code 1+1? ? Honestly speaking,I'm a newbie of Groovy. And I want to share my learning expericens with you guys who want to study Groovy too. The followings will explain Groovy code 1+1.

What happends behind the scenes when you write Groovy code 1+1?

?

Honestly speaking,I'm a newbie of Groovy. And I want to share my learning expericens with you guys who want to study Groovy too. The followings will explain Groovy code 1+1.

?

We know that there always be object,and operators like "+" are method calls. So?

?

G ? ? ? ?1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? + ? ? ? ? ? ? 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? = ? ? ? ? ? ? ? ?2

R

O ? ? ? ?Integer ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Integer

O ? ? ? ?(boxing) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (boxing) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

V

Y

--------------------------------------------------------------------------------------------------------------------------------

J ? ? ? ?new Integer(1).intValue(). plus ? ? new Integer(1).intValue() ? ? ? ?= ? ? ? ? ? new Integer(2)

A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(unboxing)

V

A

?

From this short lesson,we can see that Groovy is more OO than Java.

^_^

?

ps:

It's simple but I hope it's userful for you.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读