JavaÖеÄÊý¾Ý±È½Ï£¨ÔÙ̸==ÓëequalsµÄÇø±ð£©
JavaÖеıäÁ¿Óë¶ÔÏóÓÐÇø±ðÂð£¿
Òý×Ó£º±äÁ¿Óë¶ÔÏó
±äÁ¿ÊÇJavaÖÐ×î»ù±¾µÄ´æ´¢µ¥Ôª£¬Îª±äÁ¿¸³Öµ¿ÉÒÔʹÓø³Öµ±í´ïʽ¡£È磺
int i = 10;
¸Ã±í´ïʽµÄº¬ÒåÊǽ«Ò»¸ö×ÖÃæÁ¿£¨literal£©10¸³Öµ¸øÒ»¸öÀàÐÍΪintÐ͵ıäÁ¿£¬±äÁ¿ÃûΪi¡£ÕâÊÇÒ»¸öΪ»ù±¾Êý¾ÝÀàÐ͵ıäÁ¿¸³ÖµµÄÀý×Ó£¬Ëü±í´ïÁËÒ»¸ö·Ç³£ÆÓËØµÄÐÅÏ¢£¬ÄǾÍÊDZäÁ¿iµÄֵΪ10¡£
ÄÇôÕâÖÖ¸³Öµ±í´ïʽÒýÉêµ½ÒýÓÃÀàÐ͵ıäÁ¿Ê±£¬Æäº¬ÒåÓÖÓÐʲô±ä»¯ÄØ£¿ÔÙ¿´Ò»¸ö¸³Öµ±í´ïʽ£º
String str = null;
¸Ã±í´ïʽµÄº¬ÒåÊǽ«¿ÕÄÚ´æµØÖ·£¨null£©¸³Öµ¸øStringÀàÐ͵ıäÁ¿£¬±äÁ¿ÃûΪstr¡£ÆÓËØµÄ˵·¨ÊDZäÁ¿strµÄֵΪnull¡£¶ÔÓÚÒýÓÃÀàÐ͵ıäÁ¿¶øÑÔ£¬¸³Öµ²Ù×÷Ö»Êǽ«¶ÔÏóµÄÄÚ´æµØÖ·±£´æµ½±äÁ¿ÖС£Ò²¾ÍÊÇ˵ÒýÓÃÀàÐ͵ıäÁ¿ÖµÊǶÔÏóµÄÄÚ´æµØÖ·¶ø²»ÊǶÔÏóµÄÄÚÈÝ¡£ÈçÏÂÀý£º
String str1 = "abc";
String str2 = new String("abc");
ÉÏÊöÁ½ÖÖ¸³Öµ²Ù×÷±¾ÖÊÉÏûÓÐÈκÎÇø±ð£¬×î´óµÄÇø±ðÊÇÉú³É¶ÔÏóµÄ·½·¨²»Í¬£¨ÕâÒ»µãÓ븳ֵ²Ù×÷Î޹أ©¡£¶ÔÓÚ±äÁ¿¶øÑÔ£¬ÆäÖµÈÔÈ»ÊÇËùÖ¸¶ÔÏóµÄÄÚ´æµØÖ·¡£
Ïà¶ÔÓÚ±äÁ¿£¬¶ÔÏóÒ²ÊÇ´æ´¢µ¥ÔªµÄÒ»ÖÖ¡£¶ÔÏóÓÐ×Ô¼ºµÄÊôÐÔÓë·½·¨£¬ÆäÄÚÈݵıíÏÖÐÎʽÓÉʵÀý»¯¸Ã¶ÔÏóËùÓõÄÀà¾ö¶¨¡£È磺
new java.sql.Time(0L);
ҪʹÓöÔÏ󣬱ØÐ뽫¶ÔÏóµÄÄÚ´æµØÖ·Ö¸¶¨µ½Ò»¸öÒýÓÃÀàÐ͵ıäÁ¿ÖУ¨Ò²¾ÍÊDZäÁ¿µÄ¸³Öµ²Ù×÷£©¡£¸Ã±äÁ¿µÄÀàÐÍ¿ÉÒÔÓë¶ÔÏóµÄÀàÐÍÒ»Ö£¬»òÕßÊǶÔÏóÀàÐ͵ĸ¸À࣬»òÕßÊǶÔÏóÀàÐÍʵÏֵĽӿڡ£ºóÁ½ÖÖÊǵäÐ͵Ķà̬ӦÓá£È磺
java.util.Date date = new java.sql.Time(0L);
µ±È»£¬ÎÒÃÇÖ»ÄÜͨ¹ý±äÁ¿È¥µ÷ÓöÔÏóµÄ·½·¨»òÕßÉèÖöÔÏóµÄÊôÐÔ£¬Æä×÷ÓÃÎÞ·ÇÁ½ÖÖ£ºÈ¡µÃ»òÕßÐ޸ĶÔÏóµÄÄÚÈÝ¡£È磺
java.util.Date date = new java.sql.Time(0L);
date.setTime(3600000L);
System.out.println(date.toString());
×¢Ò⣬±äÁ¿µÄÄÚºÖ»ÓÐÒ»¸ö£¬¾ÍÊÇËüµÄÖµ¡£ÎÒÃÇͨ¹ý±äÁ¿µ÷ÓöÔÏóµÄ·½·¨Ê±£¬¿ÉÒԸıäµÄÒ²Ö»ÊǶÔÏóµÄÄÚÈÝ¡£¼Çס£º
±äÁ¿µÄÖµÖ»ÄÜͨ¹ý¸³Öµ±í´ïʽÀ´¸Ä±ä£»¶ÔÏóµÄÄÚÈÝÖ»ÄÜͨ¹ý×ÔÉíµÄ·½·¨»òÊôÐÔÀ´¸Ä±ä¡£
Çø·Ö±äÁ¿Óë¶ÔÏóÊǺÜÓбØÒªµÄ£¬µ±ÎÒÃÇÌÖÂÛ±äÁ¿Ê±×ÜÊÇÓëËüÃǵÄÖµÓйأ»µ±ÎÒÃÇÌÖÂÛ¶ÔÏóʱ¸ü¶àµÄÊÇÔÚÌÖÂÛÈçºÎÈ¡µÃ»òÐÞ¸ÄËüÃǵÄÄÚÈÝ¡£
±äÁ¿ÖµµÄ±È½Ï
µ±ÎÒÃÇÌÖÂÛ±äÁ¿Ö®¼äÊÇ·ñÏàµÈʱ£¬Í¨³£Ê¹ÓÓ==”¹ØÏµÔËËã·û¡£È磺
int i = 10;
int j = 20;
if (i == j) {
System.out.println("Á½¸ö±äÁ¿µÄÖµÏàµÈ");
}
ÉÏÀýÊÇ»ù±¾Êý¾ÝÀàÐÍÖ®¼äµÄ±È½Ï£¬±¾ÖÊÉÏÊDZäÁ¿Ö®¼äÖµµÄ±È½Ï¡£¶ÔÓÚÁ½¸öÒýÓñäÁ¿µÄ±È½Ï£¬
Ïà¹ØÎĵµ£º
ÔÚ Java 5 »·¾³ÖУ¬Èç¹ûÓÃÀàAȥʵÏÖ½Ó¿ÚB (A implements B)£¬ÔÚ Java 5 µÄƽ̨Ï£¬A ʵÏֵķ½·¨ÃûǰÊDz»ÄÜÌí¼Ó @Override ±ê¼ÇµÄ£¬·ñÔò»á±¨ÈçÏÂͼËùʾµÄ´íÎóÌáʾ¶øÎÞ·¨±àÒ룺
{{----}}16172
¾¹ý³¢ÊÔºÍ×ܽᣬµÃ³öÏÂ±í¡£
Version
Java 5
Java 6
³¬ÀàÐÍÊÇ interface£¬×ÓÀàÐÍÖØÐ´µÄ·½·¨ÄÜ·ñÌí¼Ó@Override ±ê¼Ç
·ñ
ÊÇ
......
¹ØÓÚJavaÄÚ´æ·ÖÅ䣬ºÜ¶àÎÊÌⶼģģºýºý£¬²»ÄÜÈ«Ãæ¹áͨÀí½â¡£½ñ²éÔÄ×ÊÁÏ£¬ÓûÇóÉîÈëÍÚ¾ò£¬³¹µ×ÀíÇåjavaÄÚ´æ·ÖÅäÂöÂ磬ֻÒòˮƽÓÐÏÞ£¬Ã»´ïµ½Ô¤ÆÚЧ¹û£¬½öÒÔ´ËÎĶÔËùÑо¿µ½Ö®´¦×÷ÒԼǼ£¬ÎªÒÔºóѧϰÌṩ²Î¿¼£¬±ÜÃâÖØÍ·ÔÙÀ´¡£
Ò»¡¢JavaÄÚ´æ·ÖÅä
1¡¢ JavaÓм¸ÖÖ´æ´¢ÇøÓò£¿
* ¼Ä´æÆ÷
-- ÔÚCP ......
¶þ¡¢JavaÀ¬»ø»ØÊÕ
1. JVMÔËÐл·¾³ÖÐÀ¬»ø¶ÔÏóµÄ¶¨Òå
Ò»¸ö¶ÔÏó´´½¨ºó±»·ÅÖÃÔÚJVMµÄ¶ÑÄÚ´æÖУ¬µ±ÓÀÔ¶²»ÔÙÒýÓÃÕâ¸ö¶ÔÏóʱ£¬Ëü½«±»JVMÔÚ¶ÑÄÚ´æÖлØÊÕ¡£»ò µ±¶ÔÏóÔÚJVMÔËÐпռäÖÐÎÞ·¨Í¨¹ý¸ù¼¯ºÏ(root set)µ½´ïʱ£¬Õâ¸ö¶ÔÏó¾Í±»³ÆÎªÀ¬»ø¶ÔÏó¡£
2. ¶ÑÄÚ´æ
* ÔÚJVMÆô¶¯Ê±±»´´½¨£»¶ÑÄÚ´æÖÐËù´æ´¢µ ......
JAVA²Ù×÷XMLµÄÍêÕûÀý×Ó——W3C DOM
JAVA²Ù×÷XMLµÄÍêÕûÀý×Ó——W3C DOMƪÊÕ²Ø
ÕâÊÇÒ»¸öÓÃJAVA W3C DOM ½øÐÐXML²Ù×÷µÄÀý×Ó£¬°üº¬Á˲éѯ¡¢Ôö¼Ó¡¢Ð޸ġ¢É¾³ý¡¢±£´æµÄ»ù±¾²Ù×÷¡£½ÏÍêÕûµÄÃèÊöÁËÒ»¸öXMLµÄÕû¸ö²Ù×÷Á÷³Ì¡£ÊʺϸÕÈëÃÅJAVA XML²Ù×÷µÄÅóÓѲο¼ºÍѧϰ¡£
¼ÙÉèÓÐXMLÎļþ£ºtest1.xml
<?xml v ......
package com.navinfo.mygim.admin.util;
/*
* Pinyin.java
* vicbay
*/
public class Pinyin{
private String[] name = { "zuo", "zun", "zui", "zuan", "zu", "zou",
"zong", ......