javaé«çº§ç¨åºåéè¦å ·å¤çç¥è¯å¦ä¸ï¼
1ãè¯æ³ï¼Javaç¨åºåå¿ é¡»æ¯è¾çæè¯æ³ï¼å¨å代ç çæ¶åIDEçç¼è¾å¨å¯¹æä¸è¡æ¥éåºè¯¥è½å¤æ ¹æ®æ¥éä¿¡æ¯ ç¥éæ¯ä»ä¹æ ·çè¯æ³é误并ä¸ç¥éä»»ä½ä¿®æ£ã
2ãå½ä»¤ï¼å¿ é¡»çæJDK带çä¸äºå¸¸ç¨å½ä»¤åå ¶å¸¸ç¨é项ï¼å½ä»¤è³å°éè¦ç æï¼appletviewerã HtmlConverterãjarã javaã javacãjavadocãjavapãjavawãnative2asciiãserialverï¼å¦æè¿äºå½ä»¤ä½ 没æå ¨é¨ä½¿ç¨è¿ï¼é£ä¹ä½ 对javaå®é ä¸è¿å¾ä¸äºè§£ã
3ãå·¥å · ï¼å¿ é¡»è³å°çç»ä½¿ç¨ä¸ç§IDEçå¼åå·¥å ·ï¼ä¾å¦EclipseãNetbeansãJBuilderãJdeveloperãIDEAãJCreatoræè Workshopï¼å æ¬è¿è¡å·¥ç¨ç®¡çã常ç¨é项ç设置ãæ件çå®è£ é 置以åè¿è¡è°è¯ã
4ãAPIï¼Javaçæ ¸å¿APIæ¯é常åºå¤§çï¼ä½æ¯æä¸äºå 容ç¬è 认为æ¯Javaç¨åºåå¿ é¡»çæçï¼å¦åä¸å¯è½çç»çè¿ç¨Javaï¼å æ¬ï¼
âjava.langå ä¸ç80%以ä¸çç±»çåè½ççµæ´»è¿ç¨ã
âjava.utilå ä¸ç80%以ä¸çç±»ççµæ´»è¿ç¨ï¼ç¹å«æ¯éåç±»ä½ç³»ãè§å 表达å¼ãzipã以åæ¶é´ãéæºæ°ãå±æ§ãèµæºåTimer.
âjava.ioå ä¸ç60%以ä¸çç±»ç使ç¨ï¼ç解IOä½ç³»çåºäºç®¡é模åç设计æ路以å常ç¨IOç±»çç¹æ§å使ç¨åºåã
âjava.mathå ä¸ç100%çå 容ã
âjava.netå ä¸ç60%以ä¸çå 容ï¼å¯¹å个类çåè½æ¯è¾çæã
âjava.textå ä¸ç60%以ä¸çå 容ï¼ç¹å«æ¯åç§æ ¼å¼åç±»ã
âçç»è¿ç¨JDBC. 8)ãjava.securityå ä¸40%以ä¸çå 容ï¼å¦æ对äºå®å ¨æ²¡ææ¥è§¦çè¯æ ¹æ¬å°±ä¸å¯è½ææ¡java.
âAWTçåºæ¬å 容ï¼å æ¬åç§ç»ä»¶äºä»¶ãçå¬å¨ãå¸å±ç®¡çå¨ã常ç¨ç»ä»¶ãæå°ã
âSwingçåºæ¬å 容ï¼åAWTçè¦æ±ç±»ä¼¼ã
âXMLå¤çï¼çæSAXãDOM以åJDOMçä¼ç¼ºç¹å¹¶ä¸è½å¤ä½¿ç¨å ¶ä¸çä¸ç§å®æXMLç解æåå 容å¤çã
5ãæµè¯ ï¼å¿ é¡»çæ使ç¨junitç¼åæµè¯ç¨ä¾å®æ代ç çèªå¨æµè¯ã
6ã管çï¼Javaç¨åºåå¿ é¡»çæ使ç¨antå®æå·¥ç¨ç®¡çç常ç¨ä»»å¡ï¼ä¾å¦å·¥ç¨ç¼è¯ãçæjavadocãçæjarãçæ¬æ§å¶ãèªå¨æµè¯ã
7ãæéï¼åºè¯¥å¯ä»¥æ ¹æ®å¼å¸¸ä¿¡æ¯æ¯è¾å¿«éçå®ä½é®é¢çåå å大è´ä½ç½®ã
8ãææ³ï¼å¿ é¡»ææ¡OOPç主è¦è¦æ±ï¼è¿æ ·ä½¿ç¨Javaå¼åçç³»ç»æè½æ¯çæ£çJavaç³»ç»ã
9ãè§èï¼ç¼åç代ç å¿ é¡»ç¬¦åæµè¡çç¼ç è§èï¼ä¾å¦ç±»åé¦åæ¯å¤§åï¼æååæ¹æ³åé¦åæ¯å°åï¼æ¹æ³åç第ä¸ä¸ªåè¯ä¸è¬æ¯å¨è¯ï¼å åå ¨é¨å°åçï¼è¿æ ·ç¨åºçå¯è¯»æ§ææ¯è¾å¥½ã
10ãåå¦ï¼Javaç¨åºåé¤äºç²¾éJavaæå¤ï¼è¿è¦ææ¡J2EEãOracleãWebLogicãJbossãSpringãStrutsãHibernate çæµè¡ææ¯ï¼ææ¡è½¯ä»¶æ¶æ设计ææ³ãæç´¢ å¼æä¼åãç¼åç³»ç»è®¾è®¡ãç½ç«è´è½½åè¡¡ãç³»ç»æ§è½è°ä¼çå®ç¨ææ¯ã