2.1
鐢– primer plud 澶嶄範绗竴鍒颁笁绔狅紝绗竴绔犲拰绗簩绔犱富瑕佹槸浠嬬粛浜咰璇█鐨勬鍐电瓑銆傜涓夌珷锛屾垜鍥為【浜嗭紝int.char,float,double鐨勬暟鎹熀鏈被鍨嬬殑鐢ㄦ硶銆�
2.2
JAVA锛歴tring绫伙紝鍦╯tring鎻愰珮浜嗗ぇ閲忕殑鎿嶄綔鏂规硶銆�
“==”涓巈quals锛堬級鏂规硶锛�"==”鏄瘮杈冧袱涓璞$殑鍦板潃锛屽嵆瀛樺偍绌洪棿鐨勪笉鍚岋紱equals锛堬級鏄瘮杈冧袱涓璞$殑鍐呭銆� 褰揝tring浣跨敤鐩存帴璧嬪�肩殑鏂瑰紡浠ュ悗锛屽彧瑕佺洿鎺ョ敵鏄庣殑瀛楃涓插唴瀹圭浉鍚岋紝鍒欎笉浼氬紑杈熸柊鐨勭┖闂淬��
涓�涓猄tring瀵硅薄鍐呭鐨勬敼鍙樺疄闄呬笂鏄�氳繃鍐呭瓨鍦板潃鐨�“鏂紑-杩炴帴”鍙樺寲锛屽唴瀹规槸娌℃湁浠讳綍鏀瑰彉銆�
roCharArray()瀛楃涓插彉鎴愬瓧绗︽暟缁勶細String str="hello" char a[]=str.toCharArray() for(int i=0;i<a.length;i++) System.out.print(a[i]+"\t") 杈撳嚭h e l l o銆�
charAt()浠庡瓧绗︿覆涓彇鍑烘寚瀹氫綅缃殑瀛楃锛歋tring str=“hello”,System.out.println(str.charAt(3))杈撳嚭 l銆愮4涓瓧绗︺��
index()鍙互杩斿洖瀛楃涓叉寚瀹氫綅缃紝娌℃湁灏辫繑鍥�-1銆� replaceAll()灏嗗瓧绗︿覆鎸囧畾鍐呭杩涜鏇挎崲锛宺eplaceAll("l","x"),杈撳嚭hexxo銆�
trim()鍘绘帀瀛楃涓茬殑宸﹀彸绌烘牸銆� split()鎷嗗垎瀛楃涓层�� toUpperCase()鍜宼oLowerCase锛堬級瀹屾垚瀛楃涓茬殑澶у皬鍐欒浆鎹€��
substring()鎴彇鎸囧畾鑼冨洿锛孲tring str="hello" System.out.println(str.substring(2))銆愯緭鍑簂銆慡ystem.out.println(str.substring(0,3))銆愯緭鍑篽ell銆�
杩欐槸浠婂ぉJAVA瀛﹀埌鐨勫ぇ姒傚唴瀹癸紝鏁堢巼杩樻槸涓嶅ソ锛岃繕鏄緱杩囦笖杩囩殑鐘舵�侊紝纾ㄨ弓浜嗕竴涓婂崍锛屼笅鍗堟墠寮�濮嬬湅锛屾櫄涓婃墦绠楀啓鐪嬬殑鍐呭鐨勪唬鐮侊紝缁撴灉鍙戠幇myEclipse璇曠敤鏈熷埌浜嗭紝鏄庡ぉ鍗镐簡閲嶈锛屽苟鐮磋瘧锛岀編濂界殑鐢熸椿蹇呴』寮�濮嬨��
C锛氶殢鎰忕炕鐪嬩簡C锛岀鍥涚珷鏄叧浜庡瓧绗︿覆鍜屾牸寮忓寲杈撳叆杈撳嚭銆�
2.3
JAVA锛氫粖澶╃畻鏄涔犱簡this鍏抽敭瀛楋紝static鍏抽敭瀛楋紝寮曠敤浼犻�掞紝浣嗘槸寮曠敤浼犻�掓帉鎻″緱瑙夊緱涓嶆槸鏇村ソ锛屾槑澶╄宸╁浐銆�
this琛ㄧず褰撳墠鐨勫璞★紝this璋冪敤鏋勯�犳柟娉曞繀椤诲彧鑳芥斁鍦ㄦ瀯閫犳柟娉曠殑棣栬锛屽畠杩樿〃绀虹被涓殑灞炴�с�俿tatic锛屽綋鏈変簺灞炴�ф兂瑕佽鎵�鏈夊璞″叡浜紝灏辫鐢虫槑涓簊tatic灞炴�э紝鑰屼笖涓�涓睘鎬т娇鐢ㄤ簡static鍏抽敭瀛楀0鏄庝箣鍚庯紝鍙互鐩存帴杩涜璋冪敤銆�
濂藉績濉烇紝鎰熷啋杩樻病濂斤紝浠婂ぉ鏅氫笂澶村ソ鏅曫煒栧湪鐪嬩笅灏卞噯澶囩潯瑙変簡
2.4
瀵掑亣杩囦簡涓ゅ懆锛岄櫎浜嗙敓鐥咅煒疯嚜宸卞叾瀹炴�庝箞璇村憿锛岃繕鏄緢鎳掓暎锛屽笇鏈涗竴鍒囬兘鍙互涓嶇敤鍋氾紝浣嗘槸涓嶅仛锛屽彧鑳芥案杩滆繖鏍凤紝璋㈣繖浜涢亾鐞嗘垜涔熸噦杩樻槸璇棤娉曠敤蹇冨幓鍋氳嚜宸辨兂鍋氱殑浜嬫儏銆傜湅浜嗘槰澶╃殑瑙嗛锛屽拰甯堝倕鍙戞潵涓ょ瘒鍗氬鐨勫唴瀹广�侰璇█鐨勯偅绡囧彲鑳芥湁鎺ヨЕ杩囷紝姣旇緝鏄庣櫧銆俲ava鐨勪紶閫掕繕鏄彧鏄釜姒傚康锛岃繖鍜屾病鏈夊疄闄呮搷浣滀篃鏈夊叧绯汇�傛�讳箣锛屾槑澶╀竴瀹氳鏃╄捣锛屼笉鑳介椆閽熸寜鎺夋帴鐫�鐫°��
2.5
java涓湁鍥涚浠g爜鍧� 1.鏅�氫唬鐮佸潡:鍦ㄦ柟娉曚腑瀹氫箟銆� 2.鏋勯�犱唬鐮佸潡:鐩存帴鍐欏湪绫婚噷锛屽湪鏋勯�犲嚱鏁扮殑{}涓嚭鐜扮殑銆� 3.闈欐�佷唬鐮佸潡:static{}涓嚭鐜扮殑銆� 4.鍚屾浠g爜鍧�:澶氱嚎绋嬩腑鍑虹幇銆�
鏋勯�犳柟娉曠鏈夛紝鏄柟娉曠殑灏佽锛屽彧瑕佸皢鏋勯�犳柟娉曠鏈夊寲锛屽氨鍙互鎺у埗瀹炰緥瀵硅薄鐨勪骇鐢熴�備竴涓被鎯宠鍏蜂綋浣跨敤锛屽氨蹇呴』瀹炰緥鍖栥�傜被濡傦細
1 class C{ 2 static C instance=new C(); //鍦ㄥ唴閮ㄤ骇鐢熺被鐨勫疄渚嬪寲瀵硅薄 3 private C(){ //灏佽 4 5 } 6 public void print(){ 7 System.out.println("Happy Newyear!"); 8 } 9 } 10 public class SingSta { 11 public static void main(String args[]){ 12 C c=null; 13 c=C.instance; //璁块棶绫讳腑闈欐�佸睘鎬� 14 c.print(); 15 } 16 17 }
瀵硅薄鏁扮粍銆傛暟缁勪竴瀹氳鍏堝紑杈熺┖闂翠笖榛樿鍊间负null锛屼娇鐢ㄦ瘡涓璞″墠蹇呴』鍏堝疄渚嬪寲銆傚湪涓绘柟娉曚腑锛孲tring args[]灏辨槸瀵硅薄鏁扮粍銆�
2.6
鏄庡ぉ灏辫鍘诲鍏浜嗭紝浠婂ぉ鍋氫簡濂藉瀹跺姟锛岃繖浜涘簲璇ュ钩甯稿氨鍋氬ソ鐨勶紝绛変細瑕佺湅鐪媓ead first java锛屾晠浜嬭叮鍛崇殑涔︺��