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

Java ÃæÏò¶ÔÏóµÄÌØµã

1£®1 ÃæÏò¶ÔÏóµÄ»ù±¾¸ÅÄî
¡¡¡¡ÃæÏò¶ÔÏóµÄ»ù±¾Ë¼Ïë
¡¡¡¡ÃæÏò¶ÔÏóÊÇÒ»ÖÖÐÂÐ˵ijÌÐòÉè¼Æ·½·¨,»òÕßÊÇÒ»ÖÖеijÌÐòÉè¼Æ¹æ·¶(paradigm),Æä»ù±¾Ë¼ÏëÊÇʹÓöÔÏó¡¢Àà¡¢¼Ì³Ð¡¢·â×°¡¢ÏûÏ¢µÈ»ù±¾¸ÅÄîÀ´½øÐÐ
³ÌÐòÉè¼Æ¡£´ÓÏÖʵÊÀ½çÖп͹۴æÔÚµÄÊÂÎ¼´¶ÔÏ󣩳ö·¢À´¹¹ÔìÈí¼þϵͳ£¬²¢ÇÒÔÚϵͳ¹¹ÔìÖо¡¿ÉÄÜÔËÓÃÈËÀàµÄ×ÔȻ˼ά·½Ê½¡£¿ª·¢Ò»¸öÈí¼þÊÇΪÁ˽â¾öijЩÎÊÌ⣬
ÕâЩÎÊÌâËùÉæ¼°µÄÒµÎñ·¶Î§³Æ×÷¸ÃÈí¼þµÄÎÊÌâÓò¡£ÆäÓ¦ÓÃÁìÓò²»½ö½öÊÇÈí¼þ£¬»¹ÓмÆËã»úÌåϵ½á¹¹ºÍÈ˹¤ÖÇÄܵȡ£
 
1£® ¶ÔÏóµÄ»ù±¾¸ÅÄî
¡¡¡¡¶ÔÏóÊÇϵͳÖÐÓÃÀ´ÃèÊö¿Í¹ÛÊÂÎïµÄÒ»¸öʵÌ壬ËüÊǹ¹³ÉϵͳµÄÒ»¸ö»ù±¾µ¥Î»¡£Ò»¸ö¶ÔÏóÓÉÒ»×éÊôÐԺͶÔÕâ×éÊôÐÔ½øÐвÙ×÷µÄÒ»×é·þÎñ×é³É¡£
 
Ö÷¶¯¶ÔÏóÊÇÒ»×éÊôÐÔºÍÒ»×é·þÎñµÄ·â×°Ì壬ÆäÖÐÖÁÉÙÓÐÒ»¸ö·þÎñ²»ÐèÒª½ÓÊÕÏûÏ¢¾ÍÄÜÖ÷¶¯Ö´ÐУ¨³Æ×÷Ö÷¶¯·þÎñ£©¡£
2£® ÀàµÄ»ù±¾¸ÅÄî
ÀàÊǾßÓÐÏàͬÊôÐԺͷþÎñµÄÒ»×é¶ÔÏóµÄ¼¯ºÏ£¬ËüΪÊôÓÚ¸ÃÀàµÄËùÓжÔÏóÌṩÁËͳһµÄ³éÏóÃèÊö£¬ÆäÄÚ²¿°üÀ¨ÊôÐԺͷþÎñÁ½¸öÖ÷Òª²¿·Ö¡£ÔÚÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔÖУ¬ÀàÊÇÒ»¸ö¶ÀÁ¢µÄ³ÌÐòµ¥Î»£¬ËüÓ¦¸ÃÓÐÒ»¸öÀàÃû²¢°üÀ¨ÊôÐÔ˵Ã÷ºÍ·þÎñ˵Ã÷Á½¸öÖ÷Òª²¿·Ö¡£
 
3£® ÏûÏ¢
 
ÏûÏ¢¾ÍÊÇÏò¶ÔÏó·¢³öµÄ·þÎñÇëÇó£¬ËüÓ¦¸Ã°üº¬ÏÂÊöÐÅÏ¢£ºÌṩ·þÎñµÄ¶ÔÏó±êʶ¡¢·þÎñ±êʶ¡¢ÊäÈëÐÅÏ¢ºÍ»Ø´ðÐÅÏ¢¡£·þÎñͨ³£±»³ÆÎª·½·¨»òº¯Êý¡£
 
3£®1£®2 ÃæÏò¶ÔÏóµÄ»ù±¾ÌØÕ÷
 
1£®·â×°ÐÔ
¡¡¡¡·â×°ÐÔ¾ÍÊǰѶÔÏóµÄÊôÐԺͷþÎñ½áºÏ³ÉÒ»¸ö¶ÀÁ¢µÄÏàͬµ¥Î»£¬²¢¾¡¿ÉÄÜÒþ±Î¶ÔÏóµÄÄÚ²¿Ï¸½Ú£¬°üº¬Á½¸öº¬Ò壺
¡¡¡¡¡ó °Ñ¶ÔÏóµÄÈ«²¿ÊôÐÔºÍÈ«²¿·þÎñ½áºÏÔÚÒ»Æð£¬ÐγÉÒ»¸ö²»¿É·Ö¸îµÄ¶ÀÁ¢µ¥Î»£¨¼´¶ÔÏ󣩡£
¡¡¡¡¡ó ÐÅÏ¢Òþ±Î£¬¼´¾¡¿ÉÄÜÒþ±Î¶ÔÏóµÄÄÚ²¿Ï¸½Ú£¬¶ÔÍâÐγÉÒ»¸ö±ß½ç¡²»òÕß˵ÐγÉÒ»µÀÆÁÕÏ¡³£¬Ö»±£ÁôÓÐÏ޵ĶÔÍâ½Ó¿Úʹ֮ÓëÍⲿ·¢ÉúÁªÏµ¡£
¡¡¡¡·â×°µÄÔ­ÔòÔÚÈí¼þÉϵķ´Ó³ÊÇ£ºÒªÇóʹ¶ÔÏóÒÔÍâµÄ²¿·Ö²»ÄÜËæÒâ´æÈ¡¶ÔÏóµÄÄÚ²¿Êý¾Ý£¨ÊôÐÔ£©£¬´Ó¶øÓÐЧµÄ±ÜÃâÁËÍⲿ´íÎó¶ÔËüµÄ"½»²æ¸ÐȾ"£¬Ê¹Èí¼þ´íÎóÄܹ»¾Ö²¿»¯£¬´ó´ó¼õÉÙ²é´íºÍÅÅ´íµÄÄѶȡ£
 
2£®¼Ì³ÐÐÔ
¡¡¡¡ÌØÊâÀàµÄ¶ÔÏóÓµÓÐÆäÒ»°ãÀàµÄÈ«²¿ÊôÐÔÓë·þÎñ£¬³Æ×÷ÌØÊâÀà¶ÔÒ»°ãÀàµÄ¼Ì³Ð¡£
 
Ò»¸öÀà¿ÉÒÔÊǶà¸öÒ»°ãÀàµÄÌØÊâÀ࣬Ëü´Ó¶à¸öÒ»°ãÀàÖм̳ÐÁËÊôÐÔÓë·þÎñ£¬Õâ³ÆÎª¶à¼Ì³Ð¡£
 
ÔÚjavaÓïÑÔÖУ¬Í¨³£ÎÒÃdzÆÒ»°ãÀàΪ¸¸Àࣨsuperclass,³¬Àࣩ£¬ÌØÊâÀàΪ×ÓÀà(subclass)¡£
 
3£®¶à̬ÐÔ
¡¡¡¡¶ÔÏóµÄ¶à̬ÐÔÊÇÖ¸ÔÚÒ»°ãÀàÖж¨Ò


Ïà¹ØÎĵµ£º

JavaÉè¼ÆÄ£Ê½Ö®:IteratorÁ´±íģʽ

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

ÍøÉÏÕÒÁ˸öjavaËæ»úÉú³ÉÃÜÂëµÄ¡£¡£¡£·¢ÉÏÀ´¼Ç¼һÏ¡£

import java.util.Random;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(genRandomNum(10));
}
/**
* Éú³ÉËæ¼´ÃÜÂë
* @param pwd_len Éú³ÉµÄÃÜÂëµÄ×ܳ¤¶È
* @return ÃÜÂëµÄ×Ö·û´®
*/
p ......

java ·ÖÒ³

    ¹Ø¼ü×Ö: java·ÖÒ³´úÂëʵÀý
package com.hjf.web.view;
public class PageUtil ...{
    private int pageSize;//ÿҳÏÔʾµÄÌõÊý
    private int recordCount;//×ܹ²µÄÌõÊý
    private int currentPage;//µ±Ç°Ò³Ãæ
    publi ......

javaµÄ¶àÏß³Ìͬ²½»¥³â:synchronizedµÄÂÒÓÃ

ÔÚjavaµÄ¶àÏß³Ìͬ²½»¥³â´¦ÀíÖÐ,synchronizedÊDZ𲻿ÉÉٵĶ«Î÷.
µ«ÊÇÈç¹û²»ÇåÎúµÄ±à³ÌµÄ»°,Ò²¾ÍÊÇÂÒÓÃsynchronizedµÄ»°,ËÀËøµÄ·¢Éú¾ÍÊÇÀëÄãºÜ½üµÄ»°ÌâÁË.
ÔÚÇ°ÃæµÄÒ»¸öά»¤Öоͷ¢ÏÖÒ»¸öËÀËøµÄbug.¾¿ÆäÔ­ÒòÊÇ¿ª·¢ÕßûÓÐÕæÕýÃ÷°×¶àÏ̵߳Äͬ²½»¥³â,ûÓÐÒâʶµ½ËÀËøµÄ·¢Éú,»òÕß˵×Ô¼ºÈÏΪдµÄ´úÂë²»»á·¢ÉúËÀËø.
ËÀËøµÄ·¢ÉúÒ»°ã ......

JavaÖл­´øÓмýÍ·µÄÏß¶Î

×î½üÓÉÓÚÒª»­»î¶¯Í¼£¬ËùÒÔÐèÒª»­´øÓмýÍ·µÄÏ߶Σ¬ÓÚÊǽáºÏÓйØ×ÊÁÏ£¬Ð´³öÁËÕâ¸ö·½·¨¡£
import java.awt.*;
import javax.swing.*;
import java.awt.geom.*;
public class test//¶ÁÕß¿ÉÒÔ¸ü¸ÄÀàtestµÄÃû×Ö£¬ÒÔÊʺÏ×Ô¼º¶¨ÒåµÄ.javaÎļþ£¬ÒòΪËüÖ»ÊÇÓÃÀ´²âÊԵġ£
{
 public static void main (String args[]){
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ