這篇文章主要講解了“Java加法運(yùn)算方法有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Java加法運(yùn)算方法有哪些”吧!
成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),成都做網(wǎng)站公司-創(chuàng)新互聯(lián)已向數(shù)千家企業(yè)提供了,網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷等服務(wù)!設(shè)計(jì)與技術(shù)結(jié)合,多年網(wǎng)站推廣經(jīng)驗(yàn),合理的價(jià)格為您打造企業(yè)品質(zhì)網(wǎng)站。
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()V .registers 1 .prologue .line 1 invoke-direct {p0}, Ljava/lang/Object;-> ()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)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!