½âÎöJavaÖеÄFileÀà
File£¨ÎļþÀࣩ
¾¡¹Üjava.io¶¨ÒåµÄ´ó¶àÊýÀàÊÇʵÐÐÁ÷ʽ²Ù×÷µÄ£¬FileÀ಻ÊÇ¡£ËüÖ±½Ó´¦ÀíÎļþºÍÎļþϵͳ¡£Ò²¾ÍÊÇ˵£¬FileÀàûÓÐÖ¸¶¨ÐÅÏ¢ÔõÑù´ÓÎļþ¶ÁÈ¡»òÏòÎļþ´æ´¢£»ËüÃèÊöÁËÎļþ±¾ÉíµÄÊôÐÔ¡£File¶ÔÏóÓÃÀ´»ñÈ¡»ò´¦ÀíÓë´ÅÅÌÎļþÏà¹ØµÄÐÅÏ¢£¬ÀýÈçȨÏÞ£¬Ê±¼ä£¬ÈÕÆÚºÍĿ¼·¾¶¡£´ËÍ⣬File»¹ä¯ÀÀ×ÓĿ¼²ã´Î½á¹¹¡£ºÜ¶à³ÌÐòÖÐÎļþÊÇÊý¾ÝµÄ¸ùÔ´ºÍÄ¿±ê¡£¾¡¹ÜËüÃÇÔÚСӦÓóÌÐòÖÐÒòΪ°²È«ÔÒò¶øÊܵ½ÑϸñÏÞÖÆ£¬ÎļþÈÔÊÇ´æ´¢¹Ì¶¨ºÍ¹²ÏíÐÅÏ¢µÄÖ÷Òª×ÊÔ´¡£JavaÖеÄĿ¼µ±³ÉFile ¶Ô´ý£¬Ëü¾ßÓи½¼ÓµÄÊôÐÔ——Ò»¸ö¿ÉÒÔ±» list( )·½·¨¼ì²âµÄÎļþÃûÁÐ±í¡£
ÏÂÃæµÄ¹¹Ô캯Êý¿ÉÒÔÓÃÀ´Éú³ÉFile ¶ÔÏó£º
File(String directoryPath)
File(String directoryPath, String filename)
File(File dirObj, String filename)
ÕâÀdirectoryPathÊÇÎļþµÄ·¾¶Ãû£¬filename ÊÇÎļþÃû£¬dirObj Ò»¸öÖ¸¶¨Ä¿Â¼µÄFile ¶ÔÏó¡£ÏÂÃæµÄÀý×Ó´´½¨ÁËÈý¸öÎļþ£ºf1£¬f2£¬ºÍf3¡£µÚÒ»¸öFile¶ÔÏóÊÇÓɽöÓÐÒ»¸öĿ¼·¾¶²ÎÊýµÄ¹¹Ô캯ÊýÉú³ÉµÄ¡£µÚ¶þ¸ö¶ÔÏóÓÐÁ½¸ö²ÎÊý——·¾¶ºÍÎļþÃû¡£µÚÈý¸öFile¶ÔÏóµÄ²ÎÊý°üÀ¨Ö¸Ïòf1ÎļþµÄ·¾¶¼°ÎļþÃû¡£f3ºÍf2Ö¸ÏòÏàͬµÄÎļþ¡£
File f1 = new File("/");
File f2 = new File("/","autoexec.bat");
File f3 = new File(f1,"autoexec.bat");
×¢Ò⣺Java ÄÜÕýÈ·´¦ÀíUNIXºÍWindows/DOSÔ¼¶¨Â·¾¶·Ö¸ô·û¡£Èç¹ûÔÚWindows°æ±¾µÄJavaÏÂÓÃбÏߣ¨/£©£¬Â·¾¶´¦ÀíÒÀÈ»ÕýÈ·¡£¼Çס£¬Èç¹ûÄãÓÃWindows/DOSʹÓ÷´Ð±Ïߣ¨\£©µÄÔ¼¶¨£¬ÄãÐèÒªÔÚ×Ö·û´®ÄÚʹÓÃËüµÄתÒåÐòÁУ¨\\£©¡£JavaÔ¼¶¨ÊÇÓÃUNIXºÍURL·ç¸ñµÄбÏßÀ´×÷·¾¶·Ö¸ô·û¡£
File ¶¨ÒåÁ˺ܶà»ñÈ¡File¶ÔÏó±ê×¼ÊôÐԵķ½·¨¡£ÀýÈçgetName( )·µ»ØÎļþÃû£¬getParent( )·µ»Ø¸¸Ä¿Â¼Ãû£¬exists( )ÔÚÎļþ´æÔÚµÄÇé¿öÏ·µ»Øtrue£¬·´Ö®·µ»Øfalse¡£È»¶øFileÀàÊDz»¶Ô³ÆµÄ¡£ËµËü²»¶Ô³Æ£¬Òâ˼ÊÇËäÈ»´æÔÚÔÊÐíÑéÖ¤Ò»¸ö¼òµ¥Îļþ¶ÔÏóÊôÐԵĺܶ෽·¨£¬µ«ÊÇûÓÐÏàÓ¦µÄº¯ÊýÀ´¸Ä±äÕâЩÊôÐÔ¡£ÏÂÃæµÄÀý×Ó˵Ã÷Á˼¸¸öFile·½·¨£º
// Demonstrate File.
import java.io.File;
class FileDemo {
static void p(Strin
Ïà¹ØÎĵµ£º
ת×Ô http://www.bjtarena.com/html/2010/4/1058.htm
ºÜ¶àÅóÓÑÔÚÉîÈëµÄ½Ó´¥JavaÓïÑÔºó¾Í»á·¢ÏÖÕâÑùÁ½¸ö´Ê£º·´Éä(Reflection)ºÍÄÚÊ¡(Introspector)£¬¾³£¸ã²»Çå³þÕâµ½µ×ÊÇÔõô»ØÊ£¬ÔÚʲô³¡ºÏÏÂÓ¦ÓÃÒÔ¼°ÈçºÎʹÓã¿
¡¡¡¡·´Éä
¡¡¡¡Ïà¶Ô¶øÑÔ£¬·´Éä±ÈÄÚÊ¡¸üÈÝÒ×Àí½âÒ»µã¡£ÓÃÒ»¾ä±È½Ï°×µÄ»°À´¸ÅÀ¨£¬·´Éä¾ÍÊÇÈÃÄã¿ÉÒÔͨ¹ýÃû³ÆÀ ......
import java.util.*;
public class stack
{
private List list=new ArrayList();
private int index=0;
public void push(Object obj)
& ......
×î½ü£¬Éî¿ÌµÄÈÏʶµ½£¬ ѧϰ£¬²»½öÒª¶à¿´Ê飬»¹ÒªÊ±²»Ê±µÄ×ܽáһϣº
ÓÃJSP + Servlet + JavaBean¿ª·¢ÏîÄ¿£¬ ÔÒÔΪÊDZȽÏÔã¸âµÄÊ£¬ ÒòΪ£¬JSP Ò³ÃæÖÐ ×ܻᱻǶÈëºÜ¶à java´úÂ룬ÆäʵÎÒÒ»Ö±¾õµÃ£¬¼ÈÈ»ÓÐÁË strutsµÈ±íʾ²ã¿ò¼Ü£¬¾Í²»ÒªÓÃServlet À´×ö¿ØÖÆÆ÷ÁË£¬ ¿ÉÊÇ×î½ü£¬Ã÷°×ÁË£¬ ×Ð ......
Ŀ¼
ÕªÒª ……………………………………………………………………2
ÎÄÏ××ÛÊö ……………………&h ......
ÔÚÍøÉÏ¿´µ½ºÜ¶àÈ˶¼ÔÚΪDelphiÊÇ·ñÖ§³ÖC++/JavaÖеľ²Ì¬±äÁ¿¼°¾²Ì¬·½·¨µÄ¹¦ÄܶøÀ§ÈÅ,ÆäʵÕâÔÚDelphiÖÐÊǺܼòµ¥µÄ.
¾²Ì¬·½·¨¾ÍÊÇʹÓÃClass Function. ¾²Ì¬±äÁ¿ÔòʹÓõ¥Ôª¾Ö²¿±äÁ¿À´ÊµÏÖ. ´úÂëÈçÏÂ:
//=========================================
// StaticVarTestU - ¶¨ÒåÁË¿ÉÒÔ¼ÆÊýµÄÀ࣬ͨ¹ýÀà·½·¨¼´¿É·ÃÎÊ´ËÀàµÄ¶ÔÏóÊý ......