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

java jdk5 ÖеÄ×°ÏäÓë²ðÏä

¿´¹ý.NET»ù´¡µÄÅóÓÑ¿ÉÄܶÔÕâ¸ö×°ÏäºÍ²ðÏäµÄ¸ÅÄî²¢²»Ä°Éú¡£Ê×ÏÈ£¬ÎÒÃDZØÐëÃ÷È·Ò»µã£¬ÔÚJavaÖУ¬ÓÐÁ½ÖÖ½ØÈ»²»Í¬µÄÊý¾ÝÀàÐÍ£ºÖµÀàÐͺÍÒýÓÃÀà
ÐÍ¡£ÖµÀàÐ͵ÄÊý¾Ý²»ÊǶÔÏó£¬Òò¶øËùÕ¼µÄÄÚ´æºÍ×ÊÔ´¶¼Ïà¶Ô½ÏÉÙ£¬µ«ÊDz»ÄÜ×÷Ϊ¶ÔÏóµ÷ÓÃÆätoString()¡¢hashCode()¡¢
getClass()¡¢equals()µÈµÈ·½·¨£¬Ò²²»Äܱ»Ö±½Ó¼ÓÈëµ½¼¯ºÏÖУ»ÒýÓÃÀàÐ͵ÄÊý¾ÝÊÇÒ»¸öÒ»¸öµÄ¶ÔÏó£¬Õ¼ÓÃÄÚ´æºÍ×ÊÔ´½Ï¶à£¬µ«ÊÇÌṩ·á¸»µÄ·ÃÎÊ
·½·¨£¬Í¬Ê±×÷ÎªÕæÕýµÄ¶ÔÏ󣬿ÉÒÔÖ±½Ó·ÅÈ뼯ºÏ¡£
ÔÚJDK1.5֮ǰ.Äã±ØÐëÕâôд
Integer i = new Integer(10); Õâ¸ö¾ÍÊÇ×Ô¶¯×°Ïä
ͬÀí£¨1.5Ö®ºó£©
int i = new Interger(10) ; ÕâÑù×Ó¾ÍÊÇ×Ô¶¯²ðÏä
ËùνװÏ䣬¾ÍÊǰÑÖµÀàÐÍÓÃËüÃÇÏà¶ÔÓ¦µÄÒýÓÃÀàÐͰüÆðÀ´£¬Ê¹ËüÃÇ¿ÉÒÔ¾ßÓжÔÏóµÄÌØÖÊ
£¬ÈçÎÒÃÇ¿ÉÒÔ°ÑintÐͰü×°³ÉIntegerÀàµÄ¶ÔÏ󣬻òÕß°Ñdouble°ü×°³ÉDouble£¬µÈµÈ¡£
Ëùν²ðÏ䣬¾ÍÊǸú×°ÏäµÄ·½ÏòÏà·´
£¬½«Integer¼°DoubleÕâÑùµÄÒýÓÃÀàÐ͵ĶÔÏóÖØÐ¼ò»¯ÎªÖµÀàÐ͵ÄÊý¾Ý
¡£
ÔÚJ2SE 5.0·¢²¼Ö®Ç°£¬ÎÒÃÇÖ»ÄÜÊÖ¹¤µÄ´¦Àí×°ÏäºÍ²ðÏ䣬¶øÏÖÔÚ£¬±àÒëÆ÷¿ÉÒÔ°ïÎÒÃÇ×Ô¶¯µØÍê³ÉÕâЩ±ØÒªµÄ²½Öè¡£ÏÂÃæµÄ´úÂëÎÒÌṩÁ½¸ö°æ±¾µÄ×°ÏäºÍ²ðÏ䣬һ¸ö°æ±¾Ê¹ÓÃÊÖ¹¤µÄ·½Ê½£¬ÁíÒ»¸ö°æ±¾Ôò°ÑÕâЩÏÔ¶øÒ×¼ûµÄ´úÂë½»¸ø±àÒëÆ÷È¥Íê³É£º
 
public
 
static
 
void
 manualBoxingUnboxing(
int
 i) 
...
{
  ArrayList
<
Integer
>
 aList 
=
 
new
 ArrayList
<
Integer
>
();
  aList.add(
0

new
 Integer(i));
  
int
 a 
=
 aList.get(
0
).intValue();
  System.out.println(
"
The value of i is 
"
 
+
 a);
 }
 
public
 
static
 
void
 autoBoxingUnboxing(
int
 i) 
...
{
  ArrayList
<
Integer
>
 aList 
=
 
new
 ArrayList
<
Integer
>
();
  aList.add(
0
, i);
  
int
 a 
=
 aList.get(
0
);
  System.out.println(
"
The value of i is 
"
 
+
 a);
 }
¿´µ½Á˰ɣ¬ÔÚJ2SE
5.0ÖУ¬ÎÒÃDz»ÔÙÐèÒªÏÔʽµÄÈ¥½«Ò


Ïà¹ØÎĵµ£º

½âÎöJavaÀàºÍ¶ÔÏóµÄ³õʼ»¯¹ý³Ì

ÀàµÄ³õʼ»¯ºÍ¶ÔÏó³õʼ»¯ÊÇ JVM ¹ÜÀíµÄÀàÐÍÉúÃüÖÜÆÚÖзdz£ÖØÒªµÄÁ½¸ö»·½Ú£¬Google ÁËÒ»±éÍøÂ磬ÓйØÀà×°ÔØ»úÖÆµÄÎÄÕµ¹ÊDz»ÉÙ£¬È»¶øÀà³õʼ»¯ºÍ¶ÔÏó³õʼ»¯µÄÎÄÕ²¢²»¶à£¬ÌرðÊÇ´Ó×Ö½ÚÂëºÍ JVM ²ã´ÎÀ´·ÖÎöµÄÎÄÕ¸üÊÇÏÊÓÐËù¼û¡£
±¾ÎÄÖ÷Òª¶ÔÀàºÍ¶ÔÏó³õʼ»¯È«¹ý³Ì½øÐзÖÎö£¬Í¨¹ýÒ»¸öʵ¼ÊÎÊÌâÒýÈ룬½«Ô´´úÂëת»»³É JVM ×Ö½ÚÂëºó£¬ ......

JAVA split Ó÷¨

java.lang.string.split
split ·½·¨
½«Ò»¸ö×Ö·û´®·Ö¸îΪ×Ó×Ö·û´®£¬È»ºó½«½á¹û×÷Ϊ×Ö·û´®Êý×é·µ»Ø¡£
stringObj.split([separator£¬[limit]])
stringObj
±ØÑ¡Ïî¡£Òª±»·Ö½âµÄ String ¶ÔÏó»òÎÄ×Ö¡£¸Ã¶ÔÏ󲻻ᱻ split ·½·¨Ð޸ġ£
separator
¿ÉÑ¡Ïî¡£×Ö·û´®»ò ÕýÔò±í´ïʽ ¶ÔÏó£¬Ëü±êʶÁË·Ö¸ô×Ö·û´®Ê±Ê¹ÓõÄÊÇÒ»¸ö»¹ÊǶà ......

java¶¯Ì¬±àÒë¼°ÔËÐÐ

תIBMµÄÎÄÕ£¬±È½ÏÏêϸ¡£ÐèҪעÒâµÄÊÇ£¬
ͨ¹ýJavaCompiler½øÐбàÒë¶¼ÊÇÔÚµ±Ç°Ä¿Â¼ÏÂÉú³É.classÎļþ£¬¶øÊ¹ÓñàÒëÑ¡Ïî¿ÉÒԸıäÕâ¸öĬÈÏĿ¼¡£±àÒëÑ¡ÏîÊÇÒ»¸öÔªËØÎªStringÀàÐ͵ÄIterable¼¯ºÏ¡£ÈçÎÒÃÇ¿ÉÒÔʹÓÃÈçÏ´úÂëÔÚDÅ̸ùĿ¼ÏÂÉú³É.classÎļþ¡£
 
Iterable options = Arrays.asList("-d", "d:\\");
JavaCompiler. ......

Java Swing GUIÎļþÍÏ×§

      ÎªÁË·½±ã£¬ÓÐʱÎÒÃÇÐèÒªÖ±½Ó½«±¾µØÎļþ»ò×Ö·û»òͼƬֱ½ÓÍÏ×§µ½Í¼ÐÎÉÏ£¬ÈÃ×é¼þ×Ô¶¯´ò¿ªÍÏ×§µÄÎļþ¡£»ùÓÚÕâÖÖ˼Ï룬ÎÒдÁËÈçÏ´úÂëʵÏÖÕâ¸öÍÏ×§¼àÌýµÄ¹¦ÄÜ¡£
      1.UIÔ´Âë
package ibees.desktop;
import javax.swing.BorderFactory;
import javax.swing ......

Core Java ±Ê¼Ç

Chapter 01  
Getting Started
 
Ò»¡¢ºËÐĸÅÄî
1.ʲô½ÐÀࣿ
Àà¾ÍÊÇijһÖÖÊÂÎïµÄÒ»°ãÐԵļ¯ºÏÌ壬ÊÇÏàͬ»òÏàËÆµÄ¸÷¸öÊÂÎï¹²Í¬ÌØÐÔµÄÒ»ÖÖ³éÏó¡£
 
2.ʲô½Ð¶ÔÏó£¿
ÔÚÃæÏò¶ÔÏó¸ÅÄîÖУ¬¶ÔÏó£¨Object£©ÊÇÀàµÄʵÀý£¨instance£©¡£¶ÔÏóÓëÀàµÄ¹ØÏµ¾ÍÏñ±äÁ¿ÓëÊý¾ÝÀàÐ͵ĹØÏµÒ»Ñù¡£
 
3.ÀàµÄºËÐÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ