package study; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.Date; /* å¿«æ·é®ç使ç¨ï¼ 1 æ§è¡(run) alt+r 2 æç¤ºè¡¥å ¨ (Class Name Completion) alt+/ 3 åè¡æ³¨é ctrl + / 4 å¤è¡æ³¨é ctrl + shift + / 5 åä¸å¤å¶ä¸è¡ (Duplicate Lines) ctrl+alt+down 6 å é¤ä¸è¡æéä¸è¡ (delete line) ctrl+d 7 åä¸ç§»å¨è¡(move statement down) alt+down 8 åä¸ç§»å¨è¡(move statement up) alt+up 9 åä¸å¼å§æ°çä¸è¡(start new line) shift+enter 10 åä¸å¼å§æ°çä¸è¡ (Start New Line before current) ctrl+shift+enter 11 å¦ä½æ¥çæºç (class) ctrl + é䏿å®çç»æ æ ctrl + shift + t 12 ä¸è½è§£é/çæè¿åå¼åé alt + enter 13 éåå°åä¸ä¸ªç¼è¾çé¡µé¢ (back) alt + left 14 è¿å ¥å°ä¸ä¸ä¸ªç¼è¾ç页é¢(é对äºä¸æ¡) (forward) alt + right 15 æ¥çç»§æ¿å ³ç³»(type hierarchy) F4 16 æ ¼å¼å代ç (reformat code) ctrl+shift+F 17 æç¤ºæ¹æ³åæ°ç±»å(Parameter Info) ctrl+alt+/ 18 å¤å¶ä»£ç ctrl + c 19 æ¤é ctrl + z 20 忤é ctrl + y 21 åªå ctrl + x 22 ç²è´´ ctrl + v 23 ä¿å ctrl + s 24 å ¨é ctrl + a 25 é䏿°è¡ï¼æ´ä½å¾åç§»å¨ tab 26 é䏿°è¡ï¼æ´ä½å¾åç§»å¨ shift + tab 27 æ¥çç±»çç»æï¼ç±»ä¼¼äºeclipseçoutline ctrl+o 28 éæï¼ä¿®æ¹åéå䏿¹æ³å(rename) alt+shift+r 29 大å转å°å/å°å转大å(toggle case) ctrl+shift+y 30 çææé å¨/get/set/toString alt +shift + s 31 æ¥çææ¡£è¯´æ(quick documentation) F2 32 æ¶èµ·ææçæ¹æ³(collapse all) alt + shift + c 33 æå¼æææ¹æ³(expand all) alt+shift+x 34 æå¼ä»£ç æå¨ç¡¬çæä»¶å¤¹(show in explorer) ctrl+shift+x 35 çætry-catchç(surround with) alt+shift+z 36 å±é¨åéæ½å为æååé(introduce field) alt+shift+f 37 æ¥æ¾/æ¿æ¢(å½å) ctrl+f 38 æ¥æ¾(å ¨å±) ctrl+h 39 æ¥æ¾æä»¶ double Shift 40 æ¥çç±»çç»§æ¿ç»æå¾(Show UML Diagram) ctrl + shift + u 41 æ¥çæ¹æ³çå¤å±éåç»æ(method hierarchy) ctrl+alt+h 42 æ·»å å°æ¶è(add to favorites) ctrl+alt+f 43 æ½åæ¹æ³(Extract Method) alt+shift+m 44 æå¼æè¿ä¿®æ¹çæä»¶(Recently Files) ctrl+E 45 å ³éå½åæå¼çä»£ç æ (close) ctrl + w 46 å ³éæå¼çææä»£ç æ (close all) ctrl + shift + w 47 å¿«éæç´¢ç±»ä¸çé误(next highlighted error) ctrl + shift + q 48 éæ©è¦ç²è´´çå 容(Show in Explorer) ctrl+shprivate static int num;ift+v 49 æ¥æ¾æ¹æ³å¨åªé被è°ç¨(Call Hierarchy) ctrl+shift+h */ public class HelloWorld { private static int num; public HelloWorld() { } private static final int INITIAL_SIZE = 10; public static void main(String[] args) { //region Description ArrayList list1 = getList(); // method1(); System.out.println(list1); } public static ArrayList getList() { System.out.println("helloworld!!"); System.out.println("helloworld!!"); ArrayList list1 = new ArrayList();//ctrl + d //endregion /*ArrayList list1 = null; synchronized ()*/ Date date = new Date(); list1.add(0, 123); return list1; } public static void method1() { num = 10; // System.out.println(list1); try { FileInputStream fis = new FileInputStream("hello.txt"); } catch (FileNotFoundException e) { e.printStackTrace(); } } }