偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

阿里程序員曬代碼被人鄙視了?

新聞
昨天快下班的時候劃了一下水,看到頭條上有位阿里的程序員曬了一段代碼。那么他的笑點在哪里呢?

[[384288]]

昨天快下班的時候劃了一下水,看到頭條上有位阿里的程序員曬了一段代碼。

那么他的笑點在哪里呢?

他認(rèn)為應(yīng)該 return a>0比較好,當(dāng)然,我也這么覺得,精簡省事,一句搞定!

如果單單就是上面的一個簡單的邏輯,if-else寫法確實會讓別人鄙視。

然而,博主下面這句話刺激到了我。

 

我突然就覺得這位朋友可能對上面的if-else有什么誤解,他是覺得if-else性能比不上return a>0的寫法?我頓時覺得,這位阿里的朋友可能基礎(chǔ)不太好啊!

于是,我今天擠出一點劃水的時間,我來幫他證明一下!

首先,我寫了兩個方法case1、case2,也就是上面說到的兩種寫法

case1是用if-else的形勢,case2是直接return的方式

然后,我編譯這兩個方法,并反編譯這個編譯后的代碼,看看編譯器是怎么處理這兩種方法的!

編譯和反編譯的文件生成在這兩個文件夾下,smali文件夾下即為反編譯生成的編譯后的文件。

當(dāng)我運(yùn)行doJava2Smali()方法后,就會得到反編譯的代碼。

下面就是編譯器編譯后的代碼,也就是java虛擬機(jī)可直接執(zhí)行的代碼!

可以看出,兩個方法編譯后的代碼是完全一樣的!

責(zé)任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2014-12-15 10:00:02

程序員

2020-07-14 11:14:31

開發(fā)技能工具

2019-11-15 08:40:53

Java開發(fā)代碼

2017-07-31 16:18:37

程序員N 層鄙視網(wǎng)

2020-05-25 09:30:30

程序員工具開發(fā)者

2020-09-21 06:41:20

阿里程序員代碼

2018-11-01 15:20:17

前端程序員編程語言

2021-05-24 11:10:32

工具阿里巴巴代碼

2019-06-12 10:35:49

程序員高效工具開源

2019-08-21 09:57:46

程序員跳槽那些事兒MySQL

2012-06-08 09:57:25

2013-06-28 13:28:09

2017-12-06 22:53:26

機(jī)器學(xué)習(xí)程序員Python

2019-03-25 07:14:57

程序員工程師職業(yè)

2019-10-24 13:56:24

2019-11-18 10:16:37

工程師開發(fā)網(wǎng)絡(luò)

2017-11-13 09:35:02

2019-11-18 10:05:43

程序員技能開發(fā)者

2019-10-28 14:56:28

程序員人生第一份工作技術(shù)

2017-08-30 12:17:02

Python王者榮耀套路
點贊
收藏

51CTO技術(shù)棧公眾號