Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Nutz Java ±àÂë¹æ·¶ (V1.0)

Nutz Java ±àÂë¹æ·¶ (V1.0) By:zozoh 0. ¹æ·¶µÄ¹æ·¶ 1. ´úÂë¸ñʽ 2.1 °ü 2.2 ÀàºÍ½Ó¿Ú 2.3 ³ÉÔ±±äÁ¿ 2.4 ³£Á¿ 2.5 ¾Ö²¿±äÁ¿ 2.6 ³ÉÔ±º¯ÊýºÍ¾²Ì¬º¯Êý 3. ×¢ÊÍ 3.1 Àà Java Doc 3.2 º¯Êý Java Doc 3.3 ×Ö¶Î Java Doc 3.4 º¯ÊýÄÚ²¿×¢ÊÍ 4. ±à³Ì 5. µ¥Ôª²âÊÔ 0. ¹æ·¶µÄ¹æ·¶ ±¾¹æ·¶µÄÿһÌõÄ¿±ØÐëÎÞ¶þÒåÐÔ£¬²¢ÇÒ¿ÉÖ´ÐС£·ñÔò×÷·Ï ±¾¹æ·¶µÄÌõÄ¿·ÖΪÁ½¸ö¼¶±ð: ¹æÔò - R ½¨Òé - S ±¾¹æ·¶ËùÓеġ°¹æÔò¡±ÌõÄ¿±ØÐë±»×ñÊØ 1. ´úÂë¸ñʽ R-ʹÓÃͳһµÄ Eclipse µÄ´úÂë¸ñʽ: code.google.com/p/nutz/source/browse/trunk/doc/eclipse/nutz-eclipse-java-code-format-1.0.xml Çë´Ó svn µÄ trunk/doc/eclipse/nutz-eclipse-java-code-format-1.0.xml »ñµÃ´ËÎļþ S-·Ç Eclipse Óû§ÇëÔĶÁÉÏÊö XML ´úÂë×ÔÐÐ×ñÊØ »ù±¾ÉÏÎÒÃÇûÓÐΪ·Ç Eclipse Óû§Ö¸¶¨¹æ·¶£¬ÎÒÃÇ»¹Ã»ÓÐÒ»¸öºÃ°ì·¨ 2. ÃüÃû 2.1 °ü R-°üÃû±ØÐëÈ«²¿Ð¡Ð´£¬2¸öÒÔÄÚµ¥´Ê¡£ S-×îºÃΪ 1 ¸öµ¥ÊýÃû´Ê R-ËùÓÐÏîÄ¿µÄ°üÒªÒÔ ¡°org.nutz¡± Ϊ¸¸ °ü ¡£ 2.2 ÀàºÍ½Ó¿Ú S-×îºÃΪÃû´Ê R-ÃüÃûÀàºÍ½Ó¿Úʱ£¬ÐèÒª½«ËùÓе¥´ÊµÄÊ××Öĸ´óд¡£ R-½Ó¿ÚµÄÃüÃû²»²ÉÓÃÊ××ÖĸΪ I »ò¼ÓÉÏ IF ºó׺µÄÃüÃû·½Ê½ ¡£Àý Èç £ºIBookDao ¡¢ BookDaoIF µÈ ¡£ R-³éÏóÀà±ØÐëʹÓà Abstract ×÷ΪÀàÃûµÄǰ׺£¬¶ø½Ó¿Ú½¨ÒéʹÓà Interface ×÷Ϊ ½Ó¿ÚÃûºó׺¡£ R-Òì³£ÀàÓ¦¸ÃʹÓà Exception ×öΪ Ãû³Æ ºó׺¡£ R-Èç¹ûÊÇÔËÐÐÒ»´Î¾ÍÅׯúµÄÀ࣬ÒÔ ing ½á⣬±ÈÈçRendering R-ÀàÃû¾¡Á¿¶Ì£¬µ«ÊÇ×îºÃ²»ÒªËõд£¬Èç¹ûËõд£¬±ØÐëÎªÌØ±ð³£ÓõÄÀ࣬±ÈÈç org.nutz.dao.Cnd ÒòΪµ÷ÓÃÕßÊéдÄãµÄÀàÃûÌ«³¤£¬Ëû(Ëý)µÄIDE»á×Ô¶¯ÌæËû(Ëý)»»ÐУ¬Ëû»á¾õµÃÓе㲻ˬ R-²»ÒªºÍ Java µÄ±ê×¼¿âÖеÄÀàÃû³åÍ»£¬±ÈÈç Class, Object, String µÈ Èç¹û³åÍ»£¬¾Í±íʾÄ㼫ÆäÃêÊÓ Java ±ê×¼¿âÖеÄÄǸöµÄÉè¼Æ µ÷ÓÃÕßÐèÒª»¨¸ü¶àµÄʱ¼äºÍ´úÂëÀ´Ã÷È·ËûʹÓõÄÊÇÄã


Ïà¹ØÎĵµ£º

java ʹÓÃeval.jar½âÎö¹«Ê½

eval.jar ÐèÒªµ½https://eval.dev.java.net/
ÏÂÔØ
--ÏÂÃæÊÇʾÀýʹÓã¬Ö§³ÖÖÐÎıäÁ¿
Expression exp = new
Expression("(x + y)/2"
);

Map<String, BigDecimal> variables = new
HashMap<String, BigDecimal>();
variables.put("x", new
BigDecimal("4.32"
)); ......

ÀûÓÃphpÖеÄevalÀ´Ä£ÄâjavaÖеĶ¯Ì¬´úÀí

ʹÓÃjavaÖеĶ¯Ì¬´úÀí¿ÉÒÔÍê³ÉºÜ¶àÊÂÇ飬±ÈÈ罫ҵÎñʵÀý½øÐÐÍйܣ¬ÊµÏÖAOPµÈ£¬µ«ÊÇPhpÖÐûÓÐʵÏÖÕâÑùµÄ¶«Î÷£¬×òÌìͻȻÏëµ½Æäʵ¿ÉÒÔͨ¹ýevalÀ´Ä£ÄâÒ»¸ö¶¯Ì¬´úÀí»úÖÆ¡£php±Èjava²»Í¬µÄÊÇ£¬phpÊDz»ÐèÒª±àÒëµÄ£¬Òò´ËÖ»ÒªÎÒÃÇÄܹ»¶¯Ì¬Éú³ÉÒ»¶Î´úÂ룬ȻºóÓÃevalÀ´Ö´ÐоͿÉÒԴﵽЧ¹û¡£´úÂëÈçÏ£º
/**
* ´úÀíʵÏÖÀà
*/
inter ......

java ×¢ÊÍ : annotations ÔªÊý¾Ý

annotations : ×¢ÊÍ
ºÃ´¦
1.Îĵµ±àÖÆ
2.±àÒëÆ÷¼ì²é
3.´úÂë·ÖÎö
JSR 175 ÊDZà³ÌÓïÑÔµÄÔªÊý¾Ý¹¤¾ß,Ϊ½«ÔªÊý¾ÝºÏ²¢µ½ºËÐÄjavaÓïÑÔÖÐÌṩÕýʽÀíÓɺÍ˵Ã÷
»ù±¾ÖªÊ¶:
×¢ÊͲÉÓÃ"@"±ê¼ÇÐÎʽ,ºóÃæÊÇ×¢ÊÍÃû³Æ,È»ºóÔÚÐèÒªÊý¾Ýʱ,ͨ¹ýname=value¶ÔÏò×¢ÊÍÌṩÊý¾Ý
×¢Ê͵ÄÈý¸ö»ù±¾ÖÖÀà:
    ±ê¼Ç×¢ÊÍ ......

.netºÍjavaÖ®±È½Ï javaѧϰ

×î½ü¹«Ë¾Òª¿ª·¢Windowsƽ̨ÉϵIJúÆ·£¨ÓÉÓÚÉæ¼°µ½ÉÌÒµ»úÃÜ£¬ËùÒÔĿǰÎÞ·¨¶ÔÕâ¸ö²úÆ·×öÏêϸ½éÉÜ£©£¬²ÉÓÃ.Net¼¼Êõ½øÐпª·¢£¬ÎÒ¸ºÔðµÄÊÇ»ùÓÚ Visual Studio²å¼þ»úÖÆµÄÐÐÒµ¿ª·¢¹¤¾ßµÄ¿ª·¢¡£´Ó¿ªÊ¼½Ó´¥.Netµ½ÏÖÔÚÒѾ­ÓнüÈý¸öÔÂÁË£¬¶øÇÒÒ²¿ª·¢³öÁ˵ÚÒ»¸ö°æ±¾£¬¶Ô.NetÒѾ­ÓÐÁËһЩÈÏʶ£¬ÓÉÓÚÒÔǰÖ÷ÒªÓÃJava¡¢PythonµÈÓïÑ ......

javaµ¥Ì¬Ä£Ê½½²½â


µ¥Ì¬¶¨Òå:
        SingletonģʽÖ÷Òª×÷ÓÃÊDZ£Ö¤ÔÚJavaÓ¦ÓóÌÐòÖУ¬Ò»¸öÀàClassÖ»ÓÐÒ»¸öʵÀý´æÔÚ¡£
        Singletonģʽ¾ÍΪÎÒÃÇÌṩÁËÕâÑùʵÏֵĿÉÄÜ¡£Ê¹ÓÃSingletonµÄºÃ´¦»¹ÔÚÓÚ¿ÉÒÔ½ÚÊ¡Äڴ棬ÒòΪËüÏÞÖÆÁËʵÀýµÄ¸öÊý£¬ÓÐÀûÓÚJavaÀ¬»ø»ØÊÕ£¨garbage c ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ