JavaÃæÏò¶ÔÏó±à³Ì˼Ïë
µÚ¶þÕ ÀàºÍ¶ÔÏó
A. ÍòÎï½Ô¶ÔÏó
B. ¶ÔÏóÓɱíʾ״̬µÄÊôÐԺͱíʾÐÐΪµÄ·½·¨×é³É
C. ÀàÊǾßÓÐÏàͬÊôÐԺͷ½·¨µÄ¶à¸ö¶ÔÏóµÄ¼¯ºÏ
D. ¶ÔÏóÊÇÀàµÄÒ»¸öʵÀý
E. ÀàÊÇÒ»ÖÖÂß¼½á¹¹£¬¶ø¶ÔÏóÊÇÕæÕý´æÔÚµÄÎïÀíʵÌå¡£
F. ÔÚ Java ÖУ¬ÎÒÃÇ¿ÉÒÔ¶¨ÒåÀ࣬Ȼºó´´½¨ÀàµÄ¶ÔÏó¡£
G. ¶ÔÏóºÍ¶ÔÏóÖ®¼ä¿ÉÄÜ´æÔÚ ÕûÌ岿·Ö¡¢¹ØÁª¹ØÏµ£¬ÀàºÍÀàÖ®¼ä¿ÉÄÜ´æÔڼ̳йØÏµ¡£
ÓÃÒ»¸öÀý×Ó¸øÄã˵Ã÷һϣº
±ÈÈç“ÈËÀà”¾ÍÊÇÒ»¸öÀ࣬ÄÇô¾ßÌåµÄij¸öÈË“ÕÅÈý”¾ÍÊÇ“ÈËÀà”Õâ¸öÀàµÄ¶ÔÏ󣬶ø“Ãû×Ö¡¢ÄêÁ䔵ÈÐÅÏ¢¾ÍÊǶÔÏóµÄÊôÐÔ£¬È˵͝×÷±ÈÈ瓳Է¹¡¢´©Ò”µÈ¾ÍÊǶÔÏóµÄ·½·¨¡£×ÜÖ®Àà¾ÍÊÇÓÐÏàÍ¬ÌØÕ÷µÄÊÂÎïµÄ¼¯ºÏ£¬¶ø¶ÔÏó¾ÍÊÇÀàµÄÒ»¸ö¾ßÌåʵÀý¡£Í¬Ê±ÀàÓжà̬ºÍ¼Ì³Ð£¬ÀýÈç“ÈËÀà”¿ÉÒÔ·ÖΪ“ÄÐÈË¡¢Å®ÈË”£¬“ÀÏÈË¡¢Ð¡º¢”ÄÇô“ÄÐÈË¡¢Å®ÈË”¾ÍÊÇ“ÈËÀà”µÄ×ÓÀàµÈµÈ¡£
ÀýÈ磺
// ÉùÃ÷Ò»¸öÀà“Human”
class Human{
private String name;
public String getName(){
return name;
}
public void setName(String value){
this.name = value;
}
}
ͨ¹ýÒ»¸öÀàÀ´´´½¨Ò»¸ö¶ÔÏó£º
Human human = new Human();
ÀàʵÀý»¯µÄ¼¸¸ö¹ý³ÌÏê½â
ºÜ¶àÈ˶ԶÔÏóºÍ¶ÔÏóµÄÒýÓÃÈÏʶģºý,ÒýÓÃÊdzÌÐò²Ù×÷¶ÔÏóµÄ¾ä±ú£¬Ï൱ÓÚ C ºÍ C++ÖеÄÖ¸Õë¡£
Ç°ÃæËµÁË£¬¶ÔÏóÊÇÒ»¸öʵʵÔÚÔڵĶ«Î÷£¬±ÈÈçÇ°ÃæµÄ´úÂ룺
Human human = new Hum
Ïà¹ØÎĵµ£º
package com.zwc.www.test;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class OperateEnum {
//first emun
enum PeopleTypeOne{RED,YELLOW,BLACK};
//second emun
public enum PeopleTypeTwo{
RED("a","#111111"),
......
ÓÃJAVAʵÏÖ»º³å¶àÏß³ÌÎÞ×èÈû¶ÁȡԶ³ÌÎļþ
http://ajava.org/course/java/10688.html
ʹÓÃFileChannelºÍByteBuffer
http://www.java2s.com/CN/Code/Java/File-Input-Output/useFileChannelandByteBuffer.htm
java.nio.Buffer»º³åÇø»ù´¡
http://zcdxzsz.javaeye.com/blog/310917
Java NIO Ó¦Óà -- ʹÓÃÄÚ´æÓ³ÉäÎļþʵÏÖ ......
1. ¼Ä´æÆ÷£¨register£©¡£ÕâÊÇ×î¿ìµÄ´æ´¢Çø£¬ÒòΪËüλÓÚ´¦ÀíÆ÷ÄÚ²¿¡£µ«Äã²»ÄÜÖ±½Ó¿ØÖÆ£¬Ò²²»ÄÜÔÚ³ÌÐòÖиоõµ½¼Ä´æÆ÷´æÔÚµÄÈκμ£Ïó¡£
2. ¶ÑÕ»£¨stack£©¡£Î»ÓÚͨÓÃRAMÖУ¬¶ÑÕ»Ö¸ÕëÈôÏòÏÂÒÆ¶¯£¬Ôò·ÖÅäеÄÄڴ棻ÈôÏòÉÏÒÆ¶¯£¬ÔòÊÍ·ÅÄÇЩÄÚ´æ¡£ÕâÊÇÒ»ÖÖ¿ìËÙÓÐЧµÄ·ÖÅä´æ´¢·½·¨£¬½ö´ÎÓڼĴæÆ÷¡£´´½¨³ÌÐòʱºò£¬JAVA±àÒëÆ÷±ØÐëÖªµ ......
PHP£¬JavaºÍ.NETµÄ¹ýÈ¥£¬ÏÖÔÚºÍδÀ´
±¾ÎĶÔWeb±à³ÌÓïÑÔ½øÐÐÁËÒ»·ÌÖÂÛ£¬ÌÖÂ۵ĶÔÏóÖ÷ÒªÊÇPHP£¬JavaºÍ.NETƽ̨ÉϵÄVB.NETºÍC#¡£ÎÄÕ¶ÔËÄÖÖÓïÑÔÔÚWeb¿ª·¢ÉϵÄÌØµã½øÐÐÁ˼òÂÔµÄÃèÊö£¬²¢Ö÷ÒªÔÚÐÔÄÜ·½Ãæ½øÐÐÁ˱Ƚϡ£
¡¾51CTO¾«Ñ¡ÒëÎÄ¡¿PHP£¬JavaºÍ.NETÒѾ³ÉΪÁËδÀ´ÎåÄêÄÚ³ÌÐòÔ±±ØÐë¾ß±¸µÄ¼¼ÄÜ£¬¶øÕâÈýÖÖÓïÑÔ£¨»òÕß¿ÉÒÔ³ÆÖ®Î ......
ÔÚJava
ÓïÑÔÖУ¬ abstract class ºÍinterface
ÊÇÖ§³Ö³éÏóÀà
¶¨ÒåµÄÁ½ÖÖ»úÖÆ¡£ÕýÊÇÓÉÓÚÕâÁ½ÖÖ»úÖÆµÄ´æÔÚ£¬²Å¸³Óè
ÁËJavaÇ¿´óµÄ ÃæÏò¶ÔÏóÄÜÁ¦¡£abstract
classºÍinterfaceÖ®¼äÔÚ¶ÔÓÚ³éÏóÀඨÒåµÄÖ§³Ö·½Ãæ¾ßÓкܴóµÄÏàËÆÐÔ£¬ÉõÖÁ¿ÉÒÔÏà»¥Ìæ»»£¬Òò´ËºÜ¶à¿ª·¢ÕßÔÚ½ø
ÐгéÏóÀඨÒåʱ¶ÔÓÚabstract
classºÍinterfaceµÄ ......