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

Java»ùÓÚ¿ÉÀ©³äÊý×éµÄÏòÁ¿ÊµÏÖ(Ëã·¨Ô´Âë)

/* ¸ßÊÖÖ®×÷£¬±¾È˽÷ÒÔÊÕ²ØÕßÉí·ÝÄóö¹²Ïí¹©´ó¼Ò²Î¿¼! */
/*
 * ÏòÁ¿½Ó¿Ú
 */
package dsa;
public interface Vector {
//·µ»ØÏòÁ¿ÖÐÔªËØÊýÄ¿
 public int getSize();
//ÅжÏÏòÁ¿ÊÇ·ñΪ¿Õ
 public boolean isEmpty();
//È¡ÖÈΪrµÄÔªËØ
 public Object getAtRank(int r)
 throws ExceptionBoundaryViolation;
//½«ÖÈΪrµÄÔªËØÌæ»»Îªobj
 public Object replaceAtRank(int r, Object obj)
 throws ExceptionBoundaryViolation;
//²åÈëobj£¬×÷ΪÖÈΪrµÄÔªËØ£»·µ»Ø¸ÃÔªËØ
 public Object insertAtRank(int r, Object obj)
 throws ExceptionBoundaryViolation;
//ɾ³ýÖÈΪrµÄÔªËØ
 public Object removeAtRank(int r)
 throws ExceptionBoundaryViolation;
}
/*
 * »ùÓÚÊý×éµÄÏòÁ¿ÊµÏÖ
 */
package dsa;
public class Vector_Array implements Vector {
 private final int N = 1024;//Êý×éµÄÈÝÁ¿
 private int n = 0;//ÏòÁ¿µÄʵ¼Ê¹æÄ£
 private Object[] A;//¶ÔÏóÊý×é
//¹¹Ô캯Êý
 public Vector_Array() {
  A = new Object[N];
  n = 0;
 }
//·µ»ØÏòÁ¿ÖÐÔªËØÊýÄ¿
 public int getSize() { return n; }
//ÅжÏÏòÁ¿ÊÇ·ñΪ¿Õ
 public boolean isEmpty() { return (0 == n) ? true : false; }
//È¡ÖÈΪrµÄÔªËØ
 public Object getAtRank(int r)//O(1)
 throws ExceptionBoundaryViolation {
  if (0 > r || r >= n) throw new ExceptionBoundaryViolation("ÒâÍ⣺ÖÈÔ½½ç");
  return A[r];
 }
//½«ÖÈΪrµÄÔªËØÌæ»»Îªobj
 public Object replaceAtRank(int r, Object obj)
 throws ExceptionBoundaryViolation {
  if (0 > r || r >= n) throw new ExceptionBoundaryViolation("ÒâÍ⣺ÖÈÔ½½ç");
  Object bak = A[r];
  A[r] = obj;
  return bak;
 }
//²åÈëobj£¬×÷ΪÖÈΪrµÄÔªËØ£»·µ»Ø¸ÃÔªËØ
 public Object insertAtRank(int r, Object obj)
 throws ExceptionBoundaryViolation {
  if (0 > r || r > n) throw new ExceptionBoundaryViolation("ÒâÍ⣺ÖÈÔ½½ç");
  if (n >= N) throw n


Ïà¹ØÎĵµ£º

ÄÚ´æ¼àÊÓ Java Ô´´úÂë

/*
 * @(#)MemoryMonitor.java 1.3 05/11/17
 *
 * Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are ......

Ubuntu Install Java JDK and JRE

Ubuntu Linux Install Sun Java Development Kit ( JDK ) and Java Runtime Environment ( JRE )
by Vivek Gite
 
Q.
How do I install Sun
Java Development Kit (JDK) and Java Runtime Environment (JRE) under
Ubuntu Linux? It appears that there are multiple JRE installed by
default under Ubuntu. ......

JavaÖеÄÊý¾Ý±È½Ï£¨ÔÙ̸==ÓëequalsµÄÇø±ð£©


±¾×÷Æ·²ÉÓÃ֪ʶ¹²ÏíÊðÃû-·ÇÉÌÒµÐÔʹÓÃ-Ïàͬ·½Ê½¹²Ïí 2.5 Öйú´ó½Ðí¿ÉЭÒé½øÐÐÐí¿É¡£
JavaÖеıäÁ¿Óë¶ÔÏóÓÐÇø±ðÂð£¿
Òý×Ó£º±äÁ¿Óë¶ÔÏó
±äÁ¿ÊÇJavaÖÐ×î»ù±¾µÄ´æ´¢µ¥Ôª£¬Îª±äÁ¿¸³Öµ¿ÉÒÔʹÓø³Öµ±í´ïʽ¡£È磺
int i = 10;
¸Ã±í´ïʽµÄº¬ÒåÊǽ«Ò»¸ö×ÖÃæÁ¿£¨literal£©10¸³Öµ¸øÒ»¸öÀàÐÍΪintÐ͵ıäÁ¿£¬±äÁ¿ÃûΪi¡£ÕâÊÇÒ»¸öÎ ......

Rails¡¢Ruby¡¢JAVAǰ¾°±È½Ï

        ÔÚÂÛ̳Àï¿´ÁËdaquan198163ËùдµÄ¡¶³õѧRORµÄÒÉ»ó¡·ÕâÆªÎÄÕ£¬robbinÔڻظ´ÖиøÁËÏêϸµÄ½â´ð£¬¿ÉÊÇ¿´Íê½â´ðÖ®ºó£¬ÎÒÒ²²úÉúÁËһЩÒÉ»ó£¬ÔÚ´ËÏëÎÊÎÊ¡£
        ÔÚrobbinËù¸ø³öµÄ½â´ðµ±ÖУ¬¸ü¶àµÄÊDzûÊörailsµÄºÃ´¦£¬È»¶ø´ó¼Ò¶¼ÖªµÀ£¬railsÖ»Ê ......

¶ÁÈ¡formÊý¾Ýʱ£¬java·´ÉäµÄÒ»µãÓ¦ÓÃ

package com.gis.biz;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import javax.servlet.http. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ