JavaỊ̈߳ºÏß³Ì״̬µÄת»»
JavaỊ̈߳ºÏß³Ì״̬µÄת»»
SCJP5ѧϰ±Ê¼Ç
Ò»¡¢Ïß³Ì״̬
Ï̵߳Ä״̬ת»»ÊÇÏ߳̿ØÖƵĻù´¡¡£Ïß³Ì״̬×ܵĿɷÖΪÎå´ó״̬£º·Ö±ðÊÇÉú¡¢ËÀ¡¢¿ÉÔËÐС¢ÔËÐС¢µÈ´ý/×èÈû¡£ÓÃÒ»¸öͼÀ´ÃèÊöÈçÏ£º
1¡¢ÐÂ״̬£ºÏ̶߳ÔÏóÒѾ´´½¨£¬»¹Ã»ÓÐÔÚÆäÉϵ÷ÓÃstart()·½·¨¡£
2¡¢¿ÉÔËÐÐ״̬£ºµ±Ïß³ÌÓÐ×ʸñÔËÐУ¬µ«µ÷¶È³ÌÐò»¹Ã»ÓаÑËüÑ¡¶¨ÎªÔËÐÐÏß³ÌʱÏß³ÌËù´¦µÄ״̬¡£µ±start()·½·¨µ÷ÓÃʱ£¬Ïß³ÌÊ×ÏȽøÈë¿ÉÔËÐÐ״̬¡£ÔÚÏß³ÌÔËÐÐÖ®ºó»òÕß´Ó×èÈû¡¢µÈ´ý»ò˯Ãß״̬»ØÀ´ºó£¬Ò²·µ»Øµ½¿ÉÔËÐÐ״̬¡£
3¡¢ÔËÐÐ״̬£ºÏ̵߳÷¶È³ÌÐò´Ó¿ÉÔËÐгØÖÐÑ¡ÔñÒ»¸öÏß³Ì×÷Ϊµ±Ç°Ïß³ÌʱÏß³ÌËù´¦µÄ״̬¡£ÕâÒ²ÊÇÏ߳̽øÈëÔËÐÐ״̬µÄΨһһÖÖ·½Ê½¡£
4¡¢µÈ´ý/×èÈû/˯Ãß״̬£ºÕâÊÇÏß³ÌÓÐ×ʸñÔËÐÐʱËüËù´¦µÄ״̬¡£Êµ¼ÊÉÏÕâ¸öÈý״̬×éºÏΪһÖÖ£¬Æä¹²Í¬µãÊÇ£ºÏß³ÌÈÔ¾ÉÊÇ»îµÄ£¬µ«Êǵ±Ç°Ã»ÓÐÌõ¼þÔËÐС£»»¾ä»°Ëµ£¬ËüÊÇ¿ÉÔËÐе쬵«ÊÇÈç¹ûij¼þʼþ³öÏÖ£¬Ëû¿ÉÄÜ·µ»Øµ½¿ÉÔËÐÐ״̬¡£
5¡¢ËÀÍö̬£ºµ±Ï̵߳Ärun()·½·¨Íê³Éʱ¾ÍÈÏΪËüËÀÈ¥¡£Õâ¸öÏ̶߳ÔÏóÒ²ÐíÊÇ»îµÄ£¬µ«ÊÇ£¬ËüÒѾ²»ÊÇÒ»¸öµ¥¶ÀÖ´ÐеÄÏ̡߳£Ïß³ÌÒ»µ©ËÀÍö£¬¾Í²»Äܸ´Éú¡£ Èç¹ûÔÚÒ»¸öËÀÈ¥µÄÏß³ÌÉϵ÷ÓÃstart()·½·¨£¬»áÅ׳öjava.lang.IllegalThreadStateExceptionÒì³£¡£
ÓйØÏêϸ״̬ת»»Í¼¿ÉÒԲο´±¾È˵ēJava¶àÏ̱߳à³Ì×ܽá”ÖеÄͼ
¶þ¡¢×èÖ¹Ïß³ÌÖ´ÐÐ
¶ÔÓÚÏ̵߳Ä×èÖ¹£¬¿¼ÂÇÒ»ÏÂÈý¸ö·½Ã棬²»¿¼ÂÇIO×èÈûµÄÇé¿ö£º
˯Ãߣ»
µÈ´ý£»
ÒòΪÐèÒªÒ»¸ö¶ÔÏóµÄËø¶¨¶ø±»×èÈû¡£
1¡¢Ë¯Ãß
Thread.sleep(long millis)ºÍThread.sleep(long millis, int nanos)¾²Ì¬·½·¨Ç¿ÖƵ±Ç°ÕýÔÚÖ´ÐеÄÏß³ÌÐÝÃߣ¨ÔÝÍ£Ö´ÐУ©£¬ÒÔ“¼õÂýÏ߳̔¡£µ±Ïß³Ì˯Ãßʱ£¬ËüÈë˯ÔÚij¸öµØ·½£¬ÔÚËÕÐÑ֮ǰ²»»á·µ»Øµ½¿ÉÔËÐÐ״̬¡£µ±Ë¯Ãßʱ¼äµ½ÆÚ£¬Ôò·µ»Øµ½¿ÉÔËÐÐ״̬¡£
Ïß³Ì˯ÃßµÄÔÒò£ºÏß³ÌÖ´ÐÐÌ«¿ì£¬»òÕßÐèÒªÇ¿ÖÆ½øÈëÏÂÒ»ÂÖ£¬ÒòΪJava¹æ·¶²»±£Ö¤ºÏÀíµÄÂÖ»»¡£
˯ÃßµÄʵÏÖ£ºµ÷Óþ²Ì¬·½·¨¡£
try {
Thread.sleep(123);
} catch (InterruptedException e) {
e.printStackTrace();
&nb
Ïà¹ØÎĵµ£º
1¡¢Java²ÉÓÃUnicode×Ö·û¼¯£¬Ôö¼ÓÁ˶ԷÇÀ¶¡ÓïϵµÄÖ§³Ö£¬Ò»¸öºº×Ö¿ÉÒÔÖ±½Ó×÷Ϊһ¸ö×Ö·û³£Á¿½øÐи³Öµ¶øÔÚC++ÖбØÐë×öΪ×Ö·û´®´¦Àí
char chTemp = 'ÎÒ';
System.out.println(chTemp);
Java×Ö·ûÊÇÒ»¸ö16ΪµÄÎÞ·ûºÅÕûÊý£¬C++ÖÐΪ8λ
2. Java±êʶ·û¿ÉÒÔÒÔÃÀÔª·û$¿ªÍ·£¬¿Éº¬ÓÐËùÓÐÊ®Áù½øÖÆÖµ´óÓÚ0xc0µ ......
JAVA¿ÉÒÔ˵ÊÇ´ÓC++·¢Õ¹ÆðÀ´µÄÍêÈ«ÃæÏò¶ÔÏóµÄ¿ª·¢ÓïÑÔ,Á½ÕßµÄʵÖÊÇø±ðÊÇÀûÒæ·ÖÊô²»Í¬µÄ¹«Ë¾:SUNºÍ΢Èí.¶Ô´Ë΢Èí·¢²¼ÁË.NETÓëÖ®¿¹ºâ.
´Ó×îеÄVisual Studio .NET 2005¿´,.NETÖ÷ÒªÊÇ4ÖÖÓïÑÔ:VB.NET, C#, C++.NET, J#.
VB.NET¿ÉÒÔ˵ÊÇVB6µÄÉý¼¶,µ«ÎÒÈÏΪVB.NETºÍC#ÒѾÊÇÍêȫȫеÄÓïÑÔÁË,Á½ÕßµÄÄ¿µÄ¶¼ÊÇÒª´ò°ÜJAVAÕâ¸ö¾ºÕù¶ ......
1.
public class EasyError1 {
class Student {
private String name;
public String getName() {
......
Java 1.5ÒÔÉ϶¼ÔÚÐéÄâ»úÀïÄÚ½¨Á˳ÌÐòÐÔÄܸú×ٵŦÄÜ£¬²¢ÌṩÁËJava Profiling API£¬¼ò³ÆJPA£¬Äã¿ÉÒÔËÑË÷'java
profiling'¡£JavaÒ²ÌṩÁ˼òµ¥µÄÐÔÄÜÐÔÄܸú×Ù¹¤¾ßJConsole£¬ÄÜÏÔʾÄڴ棬Ï̵߳ÈʹÓÃ×´¿ö¡£ÁíÍâÒ²ÊÇÓÉSunÌṩ£¬µ«²»°üº¬ÔÚjdk
ÀïµÄ¹¤¾ßvisualgc¿ÉÒÔͼÐη½Ê½ÏÔʾÀ¬»øÊÕ¼¯µÄÔËÐÐÇé¿ö£¬ÎªÐÔÄÜ·ÖÎöÌṩ֧³Ö¡£µÚÈý· ......
JavaỊ̈߳ºÏß³ÌջģÐÍÓëÏ̵߳ıäÁ¿
SCJP5ѧϰ±Ê¼Ç
ÒªÀí½âÏ̵߳÷¶ÈµÄÔÀí£¬ÒÔ¼°Ïß³ÌÖ´Ðйý³Ì£¬±ØÐëÀí½âÏß³ÌջģÐÍ¡£
Ïß³ÌÕ»ÊÇָijʱ¿ÌʱÄÚ´æÖÐÏ̵߳÷¶ÈµÄÕ»ÐÅÏ¢£¬µ±Ç°µ÷Óõķ½·¨×ÜÊÇλÓÚÕ»¶¥¡£Ïß³ÌÕ»µÄÄÚÈÝÊÇËæ×ųÌÐòµÄÔËÐж¯Ì¬±ä»¯µÄ£¬Òò´ËÑо¿Ïß³ÌÕ»±ØÐëÑ¡ÔñÒ»¸öÔËÐеÄʱ¿Ì£¨Êµ¼ÊÉÏÖ¸´úÂëÔËÐе½Ê²Ã´µØ· ......