涓€涓被鏂囦欢澶氫釜绫荤殑鎯呭喌
娆㈣繋璁块棶Android鏃ヨ,濡傛湁杞浇璇锋敞鏄嶢ndroid鏃ヨ http://androiddiary.site
2017.1.25 鍛ㄤ笁 鏅?涓存矀
涓€涓?java Java鏂囦欢缁忚繃涓€娆avac涔嬪悗鐨勫彉鍖?/h2> Paste_Image.png Paste_Image.png Paste_Image.png 鏅€氱被鍜屽唴閮ㄧ被
鏅€氱被
鍦ㄤ竴涓狫ava婧愮爜鏂囦欢涓彲浠ユ湁澶氫釜鏅€氱殑绫伙紱濡侻ain鍜孊ase杩欑鏈€澶栧眰瀹氫箟鐨勫苟鍒楃殑鍒楋紝杩欑鏅€氱殑Java绫诲湪Java鏂囦欢閲岄潰蹇呴』鏈変竴涓槸涓嶫ava鏂囦欢鐨勫悕瀛楃浉鍚岋紝鍙湁涓庢枃浠跺悕瀛楃浉鍚岀殑杩欎釜鏅€氱被鎵嶅彲浠ョ敤public鏉ヤ慨楗般€傚鏋滃皾璇曞皢Base绫绘敼涓?public 缂栬瘧鍣ㄤ細鎶ラ敊
Paste_Image.png杩欑鏅€氱被鍦ㄧ紪璇戜箣鍚庝細鐢熸垚涓€涓笌绫诲悕瀵瑰簲鐨?class鏂囦欢锛屽鎴浘涓嚭鐜扮殑Main.class ,Base.class
鍐呴儴绫?/h4>
鍐呴儴绫绘槸鎸囧湪涓€涓閮ㄧ被鐨勫唴閮ㄥ啀瀹氫箟涓€涓被銆?br> 鍐呴儴绫诲拰澶栭儴绫荤殑鍖哄埆锛?/p>
- 鍐呴儴绫诲彲浠ヤ娇鐢╬rivate鍏抽敭瀛椾慨楗帮紝澶栭儴绫讳笉鍙互锛?/li>
- 鍐呴儴绫诲彲浠ヤ娇鐢╯tatic 鍏抽敭瀛椾慨楗帮紝澶栭儴绫讳笉鍙互锛?/li>
- 鍐呴儴绫诲湪缂栬瘧涔嬪悗鐢熸垚鐨刢lass鏂囦欢绫诲悕瑙勫垯涓嶅悓锛屾櫘閫氱殑绫绘槸鍜岀被鍚嶄竴鐩达紝鑰屽唴閮ㄧ被鐨勫悕瀛楀垯鏄閮ㄧ被鐨勫悕瀛?$+鍐呴儴绫荤殑鍚嶅瓧锛涘鎴浘Main$AA.class锛堝尶鍚嶅唴閮ㄧ被鏄閮ㄧ被鍚?$+鏁板瓧锛?/li>
濡傛灉涓€涓唴閮ㄧ被姣旇緝鐗规畩娌℃湁鍚嶅瓧锛岄偅涔堜粬灏卞彨鍋氬尶鍚嶅唴閮ㄧ被銆傚尶鍚嶅唴閮ㄧ被鐨勫熀鏈壒寰侊細 涓€鑸潵璇达紝new 涓€涓璞℃椂灏忔嫭鍙峰悗搴旇鏄垎鍙凤紝涔熷氨鏄痭ew鍑哄璞¤璇彞灏辩粨鏉熶簡銆備絾鏄嚭鐜板尶鍚嶅唴閮ㄧ被灏变笉涓€鏍凤紝灏忔嫭鍙峰悗璺熺殑鏄ぇ鎷彿锛屽ぇ鎷彿涓槸璇ew 鍑哄璞$殑鍏蜂綋鐨勫疄鐜版柟娉曘€傛湁鍑犱釜杩欐牱new 鍑烘潵鐨勫璞″氨鏈夊嚑涓尶鍚嶅唴閮ㄧ被锛屽湪Android涓緢澶歭istener鍦ㄤ娇鐢ㄧ殑鏃跺€欓兘鏄噰鐢ㄧ殑鍖垮悕鍐呴儴绫伙紝鐢变簬浠栨病鏈夊悕瀛楁墍浠ユ湁涓€涓瘮杈冩槑鏄剧殑缂虹偣灏辨槸杩欎釜绫荤殑浠g爜鏃犳硶澶嶇敤锛屽彧鑳界敤涓€娆°€?/p>
鍖垮悕鍐呴儴绫荤殑娉ㄦ剰浜嬮」 A锛屽尶鍚嶅唴閮ㄧ被涓嶈兘鏈夋瀯閫犳柟娉曘€? B锛屽尶鍚嶅唴閮ㄧ被涓嶈兘瀹氫箟浠讳綍闈欐€佹垚鍛樸€佹柟娉曞拰绫汇€? C锛屽尶鍚嶅唴閮ㄧ被涓嶈兘鏄痯ublic,protected,private,static銆? D锛屽彧鑳藉垱寤哄尶鍚嶅唴閮ㄧ被鐨勪竴涓疄渚嬨€?
涓€涓唴閮ㄧ被濡傛灉鐢╯tatic淇グ浠栧氨鏄潤鎬佸唴閮ㄧ被锛屾病鏈塻tatic淇グ灏辨槸闈為潤鎬佸唴閮ㄧ被銆傞潤鎬佸唴閮ㄧ被鍜岄潪闈欐€佸唴閮ㄧ被鐨勫尯鍒槸鏄惁鎸佹湁澶栭儴绫荤殑寮曠敤锛岄潪闈欐€佸唴閮ㄧ被鍦ㄧ紪璇戜箣鍚庣殑瀛楄妭鐮佷腑鏋勯€犲嚱鏁颁細灏嗗閮ㄧ被浣滀负鍙傛暟浼犲叆鍐呴儴绫伙紝闈欐€佸唴閮ㄧ被鍒欎笉浼氥€?/p>
Paste_Image.png Paste_Image.png Paste_Image.png
鍦ㄨ繖閲岀壒娈婅鏄庝竴涓嬪叧浜庡尶鍚嶅唴閮ㄧ被鏄惁鎸佹湁闈欐€佺被鐨勮娉曟垜娌¤兘寰楀埌绫讳技鐨勯獙璇侊紝涓婇潰鐨勬埅鍥句篃鏈夊叧浜庨潪闈欐€佸唴閮ㄧ被鏃犳硶鍦ㄩ潤鎬佸嚱鏁颁腑浣跨敤锛屼細鏈塎ain.this cannot be referenced from a static context,(瀵逛簬闈為潤鎬佸唴閮ㄧ被蹇呴』蹇呴』瑕佸疄渚嬪寲鍚庡啀new锛屾瘮濡侻ain main =new Main(); main.new AA();)鍖垮悕鍐呴儴绫诲彲浠ユ甯哥殑鍦ㄩ潤鎬佸嚱鏁颁腑浣跨敤锛岃繖涓ょ偣閮藉拰闈為潤鎬佸唴閮ㄧ被鏈夋槑鏄剧殑鍖哄埆
琛ュ厖锛氬湪闈欐€佹柟娉曚腑鍖垮悕鍐呴儴绫讳笉鎸佹湁澶栭儴绫荤殑寮曠敤锛屾櫘閫氭柟娉曚腑鎵嶆寔鏈夊閮ㄧ被鐨勫紩鐢?/p> Paste_Image.png Paste_Image.png
娉ㄦ剰鐐癸細1. 娉ㄦ剰鍦ㄥ垱寤洪潪闈欐€佸唴閮ㄧ被瀵硅薄鏃讹紝涓€瀹氳鍏堝垱寤鸿捣鐩稿簲鐨勫閮ㄧ被瀵硅薄銆傚師鍥狅紝涓婇潰涔熸湁鎻愬埌 闈為潤鎬佸唴閮ㄧ被瀵硅薄鏈夌潃鎸囧悜鍏跺閮ㄧ被瀵硅薄鐨勫紩鐢?2. 闈為潤鎬佸唴閮ㄧ被鍙互瀹氫箟瀹炰緥鍙橀噺锛屼絾闈欐€佸彉閲忎竴瀹氳鏄父閲?static final) 3. 闈為潤鎬佸唴閮ㄧ被涓€瀹氫笉鑳藉畾涔夐潤鎬佹柟娉?4. 闈欐€佸唴閮ㄧ被鍙互瀹氫箟瀹炰緥鍙橀噺锛屼篃鍙互瀹氫箟闈欐€佸彉閲?5. 褰撶劧涔熷彲浠ュ畾涔夐潤鎬佹柟娉曞拰瀹炰緥鏂规硶锛屽悓鏃跺彲浠ヨ偗瀹氱殑鏄潤鎬佹柟娉曚笉鑳借闂被涓殑闈為潤鎬佸彉閲忓拰鏂规硶 6. 灞€閮ㄥ唴閮ㄧ被鍙兘璁块棶final鍙橀噺
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer