前言 其實(shí)有很多Android開(kāi)發(fā)者不明白,為什么我們需要去學(xué)習(xí)jvm,在我們實(shí)際的開(kāi)發(fā)工作中哪些地方用到了這方面的知識(shí),或者學(xué)完這些知識(shí)我們?cè)谀男┑胤侥苡玫?。我相信這是困擾...
IP屬地:香港
前言 其實(shí)有很多Android開(kāi)發(fā)者不明白,為什么我們需要去學(xué)習(xí)jvm,在我們實(shí)際的開(kāi)發(fā)工作中哪些地方用到了這方面的知識(shí),或者學(xué)完這些知識(shí)我們?cè)谀男┑胤侥苡玫?。我相信這是困擾...
一、Gradle 的基本理解 Gradle 是一種基于Groovy的動(dòng)態(tài)DSL,而Groovy語(yǔ)言是基于jvm的動(dòng)態(tài)語(yǔ)言。 很多小伙伴看了上面的定義覺(jué)得是一臉的懵逼,這等于沒(méi)...
一、注解 1、元注解 簡(jiǎn)單描述:是由Java提供的基礎(chǔ)注解,負(fù)責(zé)注解其它注解 2、元注解有 @Target -----------> 注解對(duì)象的范圍 @Retention -...
一、前言 在日常開(kāi)發(fā)中,apk文件的打包,我們都是通過(guò)Android studio 或者Gradle 自動(dòng)去構(gòu)建APK文件,至于apk文件是如何構(gòu)建而成的很少有人去關(guān)注,但是...
背景 Java推出泛型以前,程序員可以通過(guò)構(gòu)建一個(gè)元素類型為Object的集合,改集合能夠存儲(chǔ)任意的數(shù)據(jù)類型對(duì)象,而在使用該集合的過(guò)程中,程序員明確知道存儲(chǔ)的每個(gè)元素類型,否...