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

JAVA 30¸ö»ù±¾ÖªÊ¶

1.OOPÖÐΨһ¹ØϵµÄÊǶÔÏóµÄ½Ó¿ÚÊÇʲô£¬¾ÍÏñ¼ÆËã»úµÄÏúÊÛÉÌËý²»¹ÜµçÔ´ÄÚ²¿½á¹¹ÊÇÔõÑùµÄ£¬ËûÖ»¹ØϵÄÜ·ñ¸øÄãÌṩµç¾ÍÐÐÁË£¬Ò²¾ÍÊÇÖ»ÒªÖªµÀcan or not¶ø²»ÊÇhow and why.ËùÓеijÌÐòÊÇÓÉÒ»¶¨µÄÊôÐÔºÍÐÐΪ¶ÔÏó×é³ÉµÄ£¬²»Í¬µÄ¶ÔÏóµÄ·ÃÎÊͨ¹ýº¯Êýµ÷ÓÃÀ´Íê³É£¬¶ÔÏó¼äËùÓеĽ»Á÷¶¼ÊÇͨ¹ý·½·¨µ÷Óã¬Í¨¹ý¶Ô·â×°¶ÔÏóÊý¾Ý£¬ºÜ´óÏÞ¶ÈÉÏÌá¸ß¸´ÓÃÂÊ¡£
¡¡¡¡
¡¡¡¡2.OOPÖÐ×îÖØÒªµÄ˼ÏëÊÇÀ࣬ÀàÊÇÄ£°åÊÇÀ¶Í¼£¬´ÓÀàÖй¹ÔìÒ»¸ö¶ÔÏ󣬼´´´½¨ÁËÕâ¸öÀàµÄÒ»¸öʵÀý(instance)¡£
¡¡¡¡
¡¡¡¡3.·â×°:¾ÍÊÇ°ÑÊý¾ÝºÍÐÐΪ½áºÏÆðÔÚÒ»¸ö°üÖÐ)²¢¶Ô¶ÔÏóʹÓÃÕßÒþ²ØÊý¾ÝµÄʵÏÖ¹ý³Ì£¬Ò»¸ö¶ÔÏóÖеÄÊý¾Ý½ÐËûµÄʵÀý×Ö¶Î(instance field)¡£
¡¡¡¡
¡¡¡¡4.ͨ¹ýÀ©Õ¹Ò»¸öÀàÀ´»ñµÃÒ»¸öÐÂÀà½Ð¼Ì³Ð(inheritance)£¬¶øËùÓеÄÀ඼ÊÇÓÉObject¸ù³¬ÀàÀ©Õ¹¶øµÃ£¬¸ù³¬ÀàÏÂÎÄ»á×ö½éÉÜ¡£
¡¡¡¡
¡¡¡¡5.¶ÔÏóµÄ3¸öÖ÷ÒªÌØÐÔ
¡¡¡¡
¡¡¡¡ehavior---˵Ã÷Õâ¸ö¶ÔÏóÄÜ×öʲô¡£
¡¡¡¡
¡¡¡¡tate---µ±¶ÔÏóÊ©¼Ó·½·¨Ê±¶ÔÏóµÄ·´Ó³¡£
¡¡¡¡
¡¡¡¡dentity---ÓëÆäËûÏàËÆÐÐΪ¶ÔÏóµÄÇø·Ö±êÖ¾¡£
¡¡¡¡
¡¡¡¡Ã¿¸ö¶ÔÏóÓÐΨһµÄindentity ¶øÕâ3ÕßÖ®¼äÏ໥ӰÏì¡£
¡¡¡¡
¡¡¡¡6.ÀàÖ®¼äµÄ¹Øϵ:
¡¡¡¡
¡¡¡¡use-a :ÒÀÀµ¹Øϵ
¡¡¡¡
¡¡¡¡has-a :¾ÛºÏ¹Øϵ
¡¡¡¡
¡¡¡¡is-a :¼Ì³Ð¹Øϵ--Àý:AÀà¼Ì³ÐÁËBÀ࣬´ËʱAÀ಻½öÓÐÁËBÀàµÄ·½·¨£¬»¹ÓÐÆä×Ô¼ºµÄ·½·¨.(¸öÐÔ´æÔÚÓÚ¹²ÐÔÖÐ)
¡¡¡¡
¡¡¡¡7.¹¹Ôì¶ÔÏóʹÓù¹ÔìÆ÷:¹¹ÔìÆ÷µÄÌá³ö£¬¹¹ÔìÆ÷ÊÇÒ»ÖÖÌØÊâµÄ·½·¨£¬¹¹Ôì¶ÔÏ󲢶ÔÆä³õʼ»¯¡£
¡¡¡¡
¡¡¡¡Àý:DataÀàµÄ¹¹ÔìÆ÷½ÐData
¡¡¡¡
¡¡¡¡ew Data()---¹¹ÔìÒ»¸öжÔÏó£¬ÇÒ³õʼ»¯µ±Ç°Ê±¼ä¡£
¡¡¡¡
¡¡¡¡Data happyday=new Data()---°ÑÒ»¸ö¶ÔÏó¸³Öµ¸øÒ»¸ö±äÁ¿happyday£¬´Ó¶øʹ¸Ã¶ÔÏóÄܹ»¶à´ÎʹÓ㬴˴¦ÒªÉùÃ÷µÄʹ±äÁ¿Óë¶ÔÏó±äÁ¿¶þÕß
¡¡¡¡
¡¡¡¡ÊDz»Í¬µÄ.new·µ»ØµÄÖµÊÇÒ»¸öÒýÓá£
¡¡¡¡
¡¡¡¡¹¹ÔìÆ÷Ìصã:¹¹ÔìÆ÷¿ÉÒÔÓÐ0¸ö£¬Ò»¸ö»ò¶à¸ö²ÎÊý
¡¡¡¡
¡¡¡¡¹¹ÔìÆ÷ºÍÀàÓÐÏàͬµÄÃû×Ö
¡¡¡¡
¡¡¡¡Ò»¸öÀà¿ÉÒÔÓжà¸ö¹¹ÔìÆ÷
¡¡¡¡
¡¡¡¡¹¹ÔìÆ÷ûÓзµ»ØÖµ
¡¡¡¡
¡¡¡¡¹¹ÔìÆ÷×ÜÊǺÍnewÔËËã·ûÒ»ÆðʹÓÃ
¡¡¡¡
¡¡¡¡8.ÖØÔØ:µ±¶à¸ö·½·¨¾ßÓÐÏàͬµÄÃû×Ö¶øº¬Óв»Í¬µÄ²ÎÊýʱ£¬±ã·¢ÉúÖØÔØ.±àÒëÆ÷±ØÐëÌôÑ¡³öµ÷ÓÃÄĸö·½·¨¡£
¡¡¡¡
¡¡¡¡9.°ü(package)JavaÔÊÐí°ÑÒ»¸ö»ò¶à¸öÀàÊÕ¼¯ÔÚÒ»Æð³ÉΪһ×飬³Æ×÷°ü£¬ÒÔ±ãÓÚ×éÖ¯ÈÎÎñ£¬±ê×¼Java¿â·ÖΪÐí¶à°ü.java.lang java.util java£¬netµÈ£¬°üÊÇ·Ö²ã´ÎµÄËùÓеÄjava°ü¶¼ÔÚjavaºÍjavax°ü²ã´ÎÄÚ¡£
¡¡¡¡


Ïà¹ØÎĵµ£º

java ²¶×½ÐźÅ(linuxϵÄkill,ctrl+c)

import sun.misc.Signal;
import sun.misc.SignalHandler;
/***
* javaÐźŴ¦Àídemo
* @author jiang_qh
*
*/
public class SignalHandlerExample implements SignalHandler{
private SignalHandler oldHandler;
public void handle(Signal signal) {
System.out.println("Signal handler called for signal " ......

java Ä£ÄâselectorµÄ¸½´ø¹¦ÄÜ

package com.event;
import java.util.Map;
public interface EventListener {
 void onEvent(Map event);
}
package com.socket;
import java.nio.ByteBuffer;
import java.util.HashMap;
import com.event.EventListener;
/*
 * Ô¤´¦ÀíÀà
 */
public class BaseObject {
 private boole ......

java¿ª·¢ÈËԱΪʲôҪѧϰflexºÍblazeds

±¾ÎÄÁÐÊöÁË13¸öJava³ÌÐòÔ±Ó¦µ±Ñ§Ï°FlexºÍBlazeDSµÄÀíÓÉ£¬ÌÖÂÛ ÁËΪʲôFlex½áºÏBlazeDSÊÇ¿ª·¢RIAµÄ×î¼Ñ×éºÏÖ®Ò»¡£ÎÞ ÂÛÊǸ߶Ƚ»»¥µÄÍøÕ¾»¹ÊÇÒÔJavaΪºó¶ËµÄÆóÒµÓ¦Óã¬ÕâÏî×éºÏ¶¼ÊÇ×î¼ÑÑ¡ÔñÖ®Ò»¡£¸üÖØÒªµÄÊÇ£¬ÕâÏî×éºÏÄÜͬʱΪ¿ª·¢Ô±ºÍÆóÒµ´øÀ´¸ß»Ø±¨£¨ROI£©¡£
ÔÚ²ûÊöJava³ÌÐòÔ±Ó¦µ±Ñ§Ï°BlazeDSµÄ13ÌõÀíÓÉʱ£¬ÎÒÒÔÒ»¸ö¼ÙÏëµ ......

javaÒì³£

ËãÊõÒì³£ÀࣺArithmeticExecption
¿ÕÖ¸ÕëÒì³£ÀࣺNullPointerException
ÀàÐÍÇ¿ÖÆת»»Òì³££ºClassCastException
Êý×鸺ϱêÒì³££ºNegativeArrayException
Êý×éϱêÔ½½çÒì³££ºArrayIndexOutOfBoundsException
Î¥±³°²È«Ô­ÔòÒì³££ºSecturityException
ÎļþÒѽáÊøÒì³££ºEOFException
ÎļþδÕÒµ½Òì³££ºFileNotFoundExcepti ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ