您好,登錄后才能下訂單哦!
這篇文章主要講解了“Java加法運(yùn)算方法有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Java加法運(yùn)算方法有哪些”吧!
public class add{ public static void main(String[]args) { int a=10; int b=11; b=a+b; System.out.println(b); } }
(1)ACC_ENUM標(biāo)志位
首先來看這個(gè),如果定義了枚舉類,那么JVM虛擬機(jī)就會(huì)把a(bǔ)ccess_flags的第二位為1。
(2)ACC_ANNOTATION標(biāo)志位
看單詞的含義ANNOTAION注釋,這里就是如果有注解類,KVM就會(huì)把a(bǔ)ccess_flags的第三位置為1
(3)ACC_SYNTHETIC標(biāo)志位
如果不是JVM編譯器編譯的,是用戶自己的就會(huì)把第四位置為1。
(4)ACC_ABSTARACT標(biāo)志位
定義某一個(gè)類的時(shí)候,JVM會(huì)把ACC_ABSTARACT標(biāo)志位置為1。
(5)ACC_INTERFACE標(biāo)志位
定義接口的時(shí)候,JVM會(huì)把ACC_INTERFACE標(biāo)志位置為1。
(6)ACC_SUPER標(biāo)志位
對(duì)于定義的類,JVM會(huì)把ACC_SUPER標(biāo)志位置為1。
(7)ACC_FINAL標(biāo)志位
如果類被聲明了final類型,如果是,就會(huì)把ACC_FINAL標(biāo)志位置為1。
(8)ACC_PUBLIC標(biāo)志位
如果類被聲明了public類型,JVM就會(huì)把ACC_PUBLIC標(biāo)志位置為1。
javap -v name;
直接查看即可。
這里就不詳細(xì)介紹,class文件是怎樣轉(zhuǎn)換成smali文件的方法了。詳細(xì)請(qǐng)參考
Android逆向-java代碼基礎(chǔ)(1)
public class add{ public static void main(String[]args) { float a=1.1f; System.out.println(a+a); } }
add-float/2addr vx,vy #Adds vy to vx.
也就是說把vx和vy的值相加。
其他的語法我們都是見過的,而且在Android逆向-java代碼基礎(chǔ)(2)中非常詳細(xì)的講解過,這里就不贅述了。
.class public Ladd; .super Ljava/lang/Object; .source "add.java".method public constructor <init>()V .registers 1 .prologue .line 1 invoke-direct {p0}, Ljava/lang/Object;-><init>()V return-void.end method .method public static main([Ljava/lang/String;)V .registers 3 .prologue #start const v0,0x3f8ccccd const v1,0x4f8ccccd sget-object v2,Ljava/lang/System;->out:Ljava/io/PrintStream; add-float/2addr v0,v1 invoke-virtual {v2,v0},Ljava/io/PrintStream;->println(F)V return-void.end method
感謝各位的閱讀,以上就是“Java加法運(yùn)算方法有哪些”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Java加法運(yùn)算方法有哪些這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。