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

Javaµ¥Àýģʽ


¡¡1¡¢¶öººÊ½
¡¡¡¡package singleton;
¡¡¡¡/**
¡¡¡¡* ¶öººÊ½µ¥Àý
¡¡¡¡* @author ½¯Ã÷Ô­
¡¡¡¡*
¡¡¡¡*/
¡¡¡¡public class HungrySingleton {
¡¡¡¡/**jvm±£Ö¤instanceÖ»±»³õʼ»¯Ò»´Î*/
¡¡¡¡private static HungrySingleton instance = new HungrySingleton();
¡¡¡¡/**×èÖ¹ÍⲿʹÓÃnewʵÀý»¯¶ÔÏó*/
¡¡¡¡private HungrySingleton(){
¡¡¡¡}
¡¡¡¡/**
¡¡¡¡* »ñȡʵÀý
¡¡¡¡* @return ΨһµÄinstance
¡¡¡¡*/
¡¡¡¡public static HungrySingleton getInstance() {
¡¡¡¡return instance;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡2¡¢ÀÁººÊ½
¡¡¡¡package singleton;
¡¡¡¡/**
¡¡¡¡* ÀÁººÊ½µ¥Àý
¡¡¡¡* @author ½¯Ã÷Ô­
¡¡¡¡*
¡¡¡¡*/
¡¡¡¡public class LazySingleton {
¡¡¡¡/**
¡¡¡¡* ×èÖ¹Íâ½çʹÓÃnewʵÀý»¯¶ÔÏó
¡¡¡¡*/
¡¡¡¡private LazySingleton() {
¡¡¡¡}
¡¡¡¡/**
¡¡¡¡* Ö»ÓÐÔÚµ÷ÓÃgetInstance()ʱ´ËÀà²Å»á±»×°ÔØ
¡¡¡¡* ÔÚSingletonKerriganF.javaÖÐ˵Ã÷Á˼ÓÔØ˳Ðò
¡¡¡¡*/
¡¡¡¡private static class SingletonHolder {
¡¡¡¡/**
¡¡¡¡* ¶ÔÏóʵÀý,jvm±£Ö¤Ö»³õʼ»¯Ò»´Î
¡¡¡¡*/
¡¡¡¡static final LazySingleton INSTANCE = new LazySingleton();
¡¡¡¡}
¡¡¡¡/**
¡¡¡¡* »ñȡʵÀý
¡¡¡¡* @return ·µ»ØΨһʵÀý
¡¡¡¡*/
¡¡¡¡public LazySingleton getInstance() {
¡¡¡¡return SingletonHolder.INSTANCE;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡3¡¢ÀÁººÊ½µ¥ÀýÄÚ²¿Àà¼ÓÔØ˳Ðò £¨À´×Ôhttp://www.javaeye.com/topic/575052£©
¡¡¡¡package singleton;
¡¡¡¡/**
¡¡¡¡* ʵÏÖµ¥Àý·ÃÎÊKerriganµÄµÚÁù´Î³¢ÊÔ
¡¡¡¡* @author IcyFenix
¡¡¡¡* @see http://www.javaeye.com/topic/575052
¡¡¡¡*/
¡¡¡¡public class SingletonKerriganF {
¡¡¡¡private static String arg = null;
¡¡¡¡private static class SingletonHolder {
¡¡¡¡/**
¡¡¡¡* µ¥Àý¶ÔÏóʵÀý
¡¡¡¡*/
¡¡¡¡static final SingletonKerriganF INSTANCE = new SingletonKerriganF();
¡¡¡¡}
¡¡¡¡public static SingletonKerriganF getInstance() {
¡¡¡¡return SingletonHolder.INSTANCE;
¡¡¡¡}
¡¡¡¡public SingletonKerriganF() {
¡¡¡¡System.out.println("Kerrigan get arg:" + getArg());
¡¡¡¡System.out.println("Kerrigan created!");
¡¡¡¡}
¡¡¡¡public static String getArg() {
¡¡¡¡return arg;
¡¡¡¡}
¡¡¡¡public static void setArg(String arg) {
¡¡¡¡SingletonKerriganF.arg = arg;
¡¡¡¡}


Ïà¹ØÎĵµ£º

JavaÉè¼Æģʽ֮:IteratorÁ´±íģʽ

ÏÈÀ´Á˽âÒ»ÏÂÁ´±íģʽµÄÔ­Àí£º
Ê×ÏÈдһ¸öJavaBean£¬ÄÚÈÝÊÇÒªÌí¼ÓµÄÔªËغ͸ÃÔªËصĽڵ㡣
public class NodeBean implements Serializable
{
   
    private Object data; //ÔªËر¾Éí
    private NodeBean next; //ÏÂÒ»¸ö½Úµã
   
  &n ......

java´íÌ⼯


Õý¶à±ßÐÎÖÐ×µÄ¶Ô½ÇÏß¾ÍÊÇÖ÷¶Ô½ÇÏߣ¬ÆäÓàµÄ¶Ô½ÇÏß¾ÍÊǸ±¶Ô½ÇÏß
lang ÊÇ language£¨ÓïÑÔ£© µÄ¼òд
ÊÇjavaÖг£Ó÷½·¨×î¶àµÄ°ü
°üº¬³£ÓÃÀà
 
 
 
Runnable½Ó¿Ú£¬Ö»ÓÐÒ»¸ö·½·¨run()
exit(int status)
          ÖÕÖ¹µ±Ç°ÕýÔÚÔËÐÐµÄ Jav ......

java¼Ü¹¹Ê¦ËùÐèÒªµÄ֪ʶ

Ñ¡ÔñµÄ·¶Î§Ì«¹ã£¬¿ÉÒÔ¶ÁµÄÊéÌ«¶à£¬ÍùÍùÈÝÒ×ÎÞËùÊÊ´Ó¡£ÎÒÏë¾ÍÎÒ×Ô¼º¶Á¹ýµÄ¼¼ÊõÊé¼®ÖÐÌôÑ¡³öÀ´Ò»Ð©£¬°´ÕÕѧϰµÄÏȺó˳Ðò£¬ÍƼö¸ø´ó¼Ò£¬ÌرðÊÇÄÇЩÏë²»¶ÏÌá¸ß×Ô¼º¼¼ÊõˮƽµÄJava³ÌÐòÔ±ÃÇ¡£
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾­ÑéµÄ³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò»Ñù£¬Õâ¸ö½×¶ÎÐèÒªÄã¿ìËÙµÄÕÆÎÕJava»ù´¡Óï·¨ºÍ»ù±¾Óà ......

ʹÓÃÓÎϷѧϰjavaÃæÏò¶ÔÏó±à³Ì£¨2£©

ÉÏÒ»´Î£¬ÎÒÃÇÍê³ÉÁ˽çÃæµÄ×éÖ¯¡£½ÓÏÂÀ´ÎÒÃÇÍê³ÉÒµÎñÂß¼­¡£
1£©ÈçºÎÍê³ÉÖÜΧÏàÁڵİ´Å¥±äÉ«¡£
·ÖÎö£ºÒòΪÎÒÃÇ×öÁËÒ»¸ö5*5µÄÊý×é¡£²¢ÇÒÊÂÏÈÎÒÃǸøÿ¸ö×Ô¶¨ÒåµÄbutton¼ÓÁËxºÍy×ø±ê
¾ÍÊÇΪÁ˸ü·½±ãµÄ¸øÏàÁڵİ´Å¥±äÉ«¡£
  µ±ÎÒÃǵã»÷(2£¬2)°´Å¥Ê±£¬ÖÜΧµÄ 4¸ö°´Å¥»á±ä»¯¡£
µ±È»Ê×ÏÈÎÒÃÇÓ¦¸ÃÏȸøÿ¸ö°´Å¥Ôö¼Ó¼àÌýÆ÷¡£Î ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ