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

JAVA¼¼ÇÉ:´ò°üwarµÄ¼¸ÖÖ·½·¨

¡¡1.Ê×ÏÈÊǹ¤¾ß±ÈÈçEclipseºÜ·½±ãÁË¡£
¡¡¡¡2.ÓÃwinrarÖ®ÀàµÄ¹¤¾ß£¬°Ñweb-infoĿ¼£¬¼°¸úËüͬ¼¶µÄËùÓÐĿ¼¼°Îļþ£¬´ò°ü³É zipÎļþ¾ÍÐÐÁË£¬È»ºó°ÑÀ©Õ¹Ãû¸Ä³Éwar!
¡¡¡¡3 JarÃüÁ
¡¡¡¡¼Ù¶¨ÓÐÒ»¸öWebÓ¦ÓãºC:\myHome
¡¡¡¡ myHome/WEB-INF/……
¡¡¡¡myHome/files/……
¡¡¡¡myHome/image/……
¡¡¡¡ myHome/src/……
¡¡¡¡myHome/index.jsp
¡¡¡¡ÔÚÃüÁîÐд°¿ÚÏÂÖ´ÐÐÈçÏÂÃüÁ
¡¡¡¡C:\>cd myHome
¡¡¡¡C:\myHome\>jar cvf myhome.war */ .
¡¡¡¡½âÊÍ£ºjar cvf [A=¡· war°üÃû ].war [B=¡· ×ÊÔ´Îļþ¼°Îļþ¼Ð ] [C=¡· ½«ÒªÉú³Éwar°üµÄÄ¿±êÎļþ¼Ð ]
¡¡¡¡“*/”£¨B=¡·£©´ú±íµ±Ç°Ä¿Â¼£¨C:\myHome£©ÏµÄËùÓÐÎļþ¼°Îļþ¼Ð¡£
¡¡¡¡“.” £¨C=¡·£©±íÃ÷½«ÒªÔÚµ±Ç°Ä¿Â¼ÖÐÉú³Éwar°ü¡£
¡¡¡¡²Ù×÷Íê³Éºó£¬¾Í¿ÉÒÔ²¿ÊðʹÓÃÉú³ÉµÄwar°üÁË¡£±ÈÈçÔÚÓÃtomcatÈÝÆ÷£ºÕÒµ½C:\myHomeÏÂÐÂÉú³ÉµÄmyhome.war£¬½«Æä¿½Èë TOMCAT_HOME/webapps/Ï£¬È»ºóÆô¶¯Tomcat¼´¿É¡£
¡¡¡¡¸½£ºjarÃüÁîÓ÷¨: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
¡¡¡¡Ñ¡Ïî°üÀ¨£º
¡¡¡¡-c ´´½¨ÐµĹ鵵Îļþ
¡¡¡¡-t Áгö¹éµµÄ¿Â¼
¡¡¡¡-x ½âѹËõÒѹ鵵µÄÖ¸¶¨£¨»òËùÓУ©Îļþ
¡¡¡¡-u ¸üÐÂÏÖÓеĹ鵵Îļþ
¡¡¡¡-v ÔÚ±ê×¼Êä³öÖÐÉú³ÉÏêϸÊä³ö
¡¡¡¡-f Ö¸¶¨¹éµµÎļþÃû
¡¡¡¡-m °üº¬Ö¸¶¨Çåµ¥ÎļþÖеÄÇåµ¥ÐÅÏ¢
¡¡¡¡-e ΪÀ¦°óµ½¿ÉÖ´ÐÐ jar ÎļþµÄ¶ÀÁ¢Ó¦ÓóÌÐò
¡¡¡¡Ö¸¶¨Ó¦ÓóÌÐòÈë¿Úµã
¡¡¡¡-0 ½ö´æ´¢£»²»Ê¹ÓÃÈκΠZIP ѹËõ
¡¡¡¡-M ²»´´½¨ÌõÄ¿µÄÇåµ¥Îļþ
¡¡¡¡-i Ϊָ¶¨µÄ jar ÎļþÉú³ÉË÷ÒýÐÅÏ¢
¡¡¡¡-C ¸ü¸ÄΪָ¶¨µÄĿ¼²¢°üº¬ÆäÖеÄÎļþ
¡¡¡¡Èç¹ûÓÐÈκÎĿ¼Îļþ£¬Ôò¶ÔÆä½øÐеݹ鴦Àí¡£
¡¡¡¡Çåµ¥ÎļþÃû¡¢¹éµµÎļþÃûºÍÈë¿ÚµãÃûµÄÖ¸¶¨Ë³Ðò
¡¡¡¡Óë "m"¡¢"f" ºÍ "e" ±êÖ¾µÄÖ¸¶¨Ë³ÐòÏàͬ¡£
¡¡¡¡Ê¾Àý 1£º½«Á½¸öÀàÎļþ¹éµµµ½Ò»¸öÃûΪ classes.jar µÄ¹éµµÎļþÖУº
¡¡¡¡jar cvf classes.jar Foo.class Bar.class
¡¡¡¡Ê¾Àý 2£ºÊ¹ÓÃÏÖÓеÄÇåµ¥Îļþ "mymanifest" ²¢
¡¡¡¡½« foo/ Ŀ¼ÖеÄËùÓÐÎļþ¹éµµµ½ "classes.jar" ÖУº
¡¡¡¡jar cvfm classes.jar mymanifest -C foo/ .


Ïà¹ØÎĵµ£º

flexºÍjava×öµÄͼƬÉÏ´«µÄСÀý×Ó

ÓõÄÊÇCommonsÉÏ´«×é¼þ£¬ÏÂÔØµØÖ·£ºCommons
ÍøÉÏÕÒµÄСÀý×Ӹĵģ¬ÐÞ¸ÄÁ˲¿·Ö´íÎó¡£
1£¬FileUpload.java
package com.fileupload;
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.nio.charset.Charset;
import java.util.Iterator;
import java.util.List;
import ja ......

ÀûÓÃjmapºÍheapAnalyzer¶Ôjava½ø³Ì½øÐÐÄÚ´æÊ¹ÓÃÂÊ·ÖÎö

ÓÐʱºòÎÒÃÇ»áÓöµ½java³ÌÐòʹÓÃÄÚ´æ¹ý¶àµÄÇé¿ö£¬ÕâÖÖÇé¿öÒ»°ãÊÇÒòΪ³ÌÐòÓÐÄÚ´æÐ¹Â©£¬ÄÇôÈçºÎ·ÖÎöÊÇ·ñÓÐÄÚ´æÐ¹Â©ÄØ£¿ÆäʵԭÒò±È½Ï¼òµ¥£¬ÏÈÓÃjmapÀ´Éú³ÉÒ»¸ö½ø³ÌµÄÄÚ´æ¿ìÕÕ£¬È»ºóÀûÓÃheapAnalyzer»òÕßMod4JÀ´¶ÔÕâ¸ö¿ìÕÕ½øÐзÖÎö£¬ÕÒµ½ÄÚ´æÊ¹ÓÃ×î¶àµÄ¶ÔÏ󡣯äʵÓÐÎÞÄÚ´æÐ¹Â©µÄÒ»¸ö±íÏÖ¾ÍÊÇÄÚ´æ·Ö²¼ÊÇ·ñ¾ùÔÈ£¬Èç¹û²»¾ùÔÈ£¬Ò»°ãÀ ......

javaµ÷Óö¯Ì¬¿â(.dll»ò.so)

Ö±½Óͨ¹ýmainÈë¿Ú:
argumentsÉèÖãº-Djava.library.path=¶¯Ì¬¿âËùÔÚĿ¼
ÔÚLinuxÉϵ÷.soÎļþ£º.soÎļþ ±ØÐëÃüÃûΪ£ºlibXXX.so,È磺libJni.so
ÔÚWindowsÉϵ÷.dllÎļþ£º.dllÎļþ ÃüÃû²»Òª¼Ólib,Ö±½ÓÃüÃûΪ£ºXXX.dll È磺Jni.dll
Àý£º
¶¯Ì¬¿â£ºlibJniNassirDecrypt.so »ò JniNassirDecrypt.dll
javaµ÷Óö¯Ì¬¿â´úÂë:
Str ......

java ¶ÔdoubleµÄ ÓÐȤ´¦Àí £¨j»ù p30£©

ºÜÖǻۣ¬ÆÄÓÐÊýѧÖÐÎÞÇî·ÖÎöµÄÒâζ
Õæ°®ËÀjavaÁË
public class FunnyNumbers {
public static void main(String[] args) {
double largeNum = (int)Math.exp(4000.0);
//int ²»Äܳý0
//Exception in thread "main" java.lang.ArithmeticException: / by zer oat FunnyNumbers.main(FunnyNumbers.j ......

JavaÖÐÀàÓëÀàµÄ¹ØÏµ

ÀàÓëÀàÖ®¼ä´æÔÚÒÔϹØÏµ£º
1¡¢ ·º»¯(Generalization)
ºÜ¼òµ¥£¬¾ÍÊÇÎÒÃdz£ËµµÄ¼Ì³Ð¡£ÊÇ˵×ÓÀà»ñµÃ¸¸ÀàµÄ¹¦ÄܵÄͬʱ£¬»¹¿ÉÒÔÀ©Õ¹×Ô¼ºµÄ¹¦ÄÜ¡£
Èçͼ:
Java´úÂëÖбíÏÖΪ£ºextends ºÍ implements
2¡¢ ÒÀÀµ(Dependency)
Á½¸öÏà¶Ô¶ÀÁ¢µÄßËßË(AºÍB)£¬µ±A¸ºÔð¹¹ÔìBʱ£¬AÓëBÐγÉÒÀÀµ¹ØÏµ£¬¼´AʹÓÃB¡£
Èçͼ£º
Java´úÂëÖеıíÏÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ