Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

JavaʵÏÖftp¹¦ÄÜ(Ô´³ÌÐò)

import sun.net.ftp.*;
import sun.net.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.io.*;
public class FtpApplet extends Applet
{
FtpClient aftp;
DataOutputStream outputs ;
TelnetInputStream ins;
TelnetOutputStream outs;
TextArea lsArea;
Label    LblPrompt;
Button   BtnConn;
Button   BtnClose;
TextField  TxtUID;
TextField  TxtPWD;
TextField  TxtHost;
int ch;
public String a="ûÓÐÁ¬½ÓÖ÷»ú";
        String hostname="";
public void init () {
setBackground(Color.white);
setLayout(new GridBagLayout());
GridBagConstraints GBC = new GridBagConstraints();
LblPrompt = new Label("ûÓÐÁ¬½ÓÖ÷»ú";
LblPrompt.setAlignment(Label.LEFT);
BtnConn = new Button("Á¬½Ó";
BtnClose = new Button("¶Ï¿ª";
BtnClose.enable(false);
TxtUID = new TextField("",15);
TxtPWD = new Te ......

ÔÚJavaÖвÙ×÷´®¿ÚʵÏÖ¶ÌÐÅÊÕ·¢

²ÉÓô®¿Ú²Ù×÷½øÐжÌÐÅÊÕ·¢,ÊDZȽϳ£¼ûµÄÒ»ÖÖ·½Ê½.±ÈÈç,ºÜ¶àȺ·¢Èí¼þ,ÓõľÍÊÇÕâÖÖ·½·¨.
1.ÅäÖÃcomm.jar.
Comm.jarÊÇSubʵÏֵײ㴮¿Ú²Ù×÷µÄAPI,µ÷ÓÃÁ˱¾µØµÄDLLÎļþ,ÒòΪJava±¾Éí²»¾ß±¸Ö±½Ó·ÃÎÊÓ²¼þÉèÖõÄÄÜÁ¦,¶¼ÊÇͨ¹ýµ÷Óñ¾µØ·½·¨À´ÊµÏÖµÄ.¿ÉÒÔJavaµÄ¹Ù·½ÍøÕ¾ÏÂÔØ.ÏÂÔØÖ®ºó°ÑÆäÖÐComm.jar°üµ¼Èëµ½¹¤³ÌµÄClasspathÖÐ,°ÑÁíÍâÁ½¸ö·Ç³£ÖØÒªµÄÎļþjavax.comm.propertiesºÍwin32com.dll¿¼±´µ½ÄãµÄ¹¤³ÌĿ¼ÏÂ,¼´java.userÏÂ.
2.´ò¿ª´®¿Ú.
ÔÚ´ò¿ª´®¿ÚǰÊ×ÏÈÒª¼ÓÔØWin32com.dll,ÒòΪÎÒÃÇûÓаÑËü·Åµ½JRE·¾¶ÏÂ,ËùÒÔ±ØÐëÒª×Ô¼ºÏÔʽµÄ¼ÓÔØ.
  String driverName = "com.sun.comm.Win32Driver";
  CommDriver driver = null;
  try {
   System.loadLibrary("win32com");
    driver = (CommDriver) Class.forName(driverName).newInstance();
   driver.initialize();
  } catch (InstantiationException e1) {
   logger.error("1:" + e1.getMessage());
 
  } catch (IllegalAccessException e1) {
   logger.error("2:" + e1.ge ......

java Óï·¨:

java Óï·¨:
JavaµÄ»ù±¾·ûºÅ£¨token£©
JavaµÄµ¥´Ê·ûºÅÓÐÎåÖÖ£º¹Ø¼ü×Ö¡¢±êʶ·û¡¢³£Á¿¡¢·Ö¸ô·ûºÍ²Ù×÷·û¡£
JavaµÄ×Ö·û¼¯
Java ²ÉÓÃÒ»ÖÖ³ÆÎªunicodeµÄ×Ö·û¼¯£¬¸Ã×Ö·û¼¯ºÏÊÇÒ»ÖÖеıàÂë±ê×¼£¬Óë³£¼ûµÄASCIIÂëµÄÇø±ðÔÚÓÚ£º
unicodeʹÓÃ16λ¶þ½øÖƶø²»ÊÇ8λÀ´±íʾһ¸ö×Ö·û¡£
unicode×Ö·û¼¯ÖÐÔö¼ÓÁËÐí¶à·ÇÀ­¶¡Óï×Ö·û¡£
±êʶ·û
Java±êʶ·û±ØÐëÒÔ×Öĸ£¬Êý×Ö£¬ÃÀÔª·ûºÅ"$"£¬Ï»®Ïß"_"×é³É£¬±êʶ·ûµÚÒ»¸ö×Ö·û²»¿ÉÓÃÊý×Ö¡£
JavaÓïÑÔ¶Ô×ÖĸµÄ´óСдÊÇÃô¸ÐµÄ£¬ÔÚÓï·¨ÖÐÑϸñÇø·Ö´óСд¡£
¹Ø¼ü×Ö
¹Ø¼ü×ÖÊÇÎªÌØ¶¨Ä¿µÄ¶ø±£ÁôµÄ±£Áô×Ö£¬³ÌÐòÔ±²»Òª½«¹Ø¼ü×Ö×÷Ϊ×Ô¼ºµÄ±êʶ·û¡£ JavaµÄ¹Ø¼ü×ÖÓУº
abstract boolean break byte case catch char class continue do double else extends false
find finally float for implements import instanceof int interface long native new null
package private public return short static super switch synchronized this throw true try void while
³£Á¿
³£Á¿¿É·ÖΪÕûÐͳ£Á¿£¬¸¡µãÊý³£Á¿£¬×Ö·û³£Á¿£¬×Ö·û´®³£Á¿ºÍ²¼¶û³£Á¿¡£
ÕûÐͳ£Á¿£º¿É·ÖΪintÐͺÍlongÐÍÁ½ÖÖ£¬È±Ê¡ÎªintÐÍ£¬longÐÍÊýÖµºó¼ÓL¡£ ÕûÐͳ£Á¿¿ÉÓÃ10¡¢8ºÍ16½øÖƱí ......

javaÖÐnative·½·¨

JAVA²»ÊÇÍêÃÀµÄ, JAVAµÄ²»×ã³ýÁËÌåÏÖÔÚÔËÐÐËÙ¶ÈÉÏÒª±È´«Í³µÄC++ÂýÐí¶àÖ®Íâ, JavaÎÞ·¨Ö±½Ó·ÃÎʵ½²Ù×÷ϵͳµ×²ã(ÈçϵͳӲ¼þµÈ),Ϊ´ËJavaʹÓÃnative·½·¨À´À©Õ¹Java³ÌÐòµÄ¹¦ÄÜ¡£    ¿ÉÒÔ½«native·½·¨±È×÷Java³ÌÐòͬ£Ã³ÌÐòµÄ½Ó¿Ú£¬ÆäʵÏÖ²½Ö裺
    £±¡¢ÔÚJavaÖÐÉùÃ÷native()·½·¨£¬È»ºó±àÒ룻
    £²¡¢ÓÃjavah²úÉúÒ»¸ö.hÎļþ£»
    £³¡¢Ð´Ò»¸ö.cppÎļþʵÏÖnativeµ¼³ö·½·¨£¬ÆäÖÐÐèÒª°üº¬µÚ¶þ²½²úÉúµÄ¡£hÎļþ£¨×¢ÒâÆäÖÐÓÖ°üº¬ÁËJDK´øµÄjni.hÎļþ£©£»
    £´¡¢½«µÚÈý²½µÄ.cppÎļþ±àÒë³É¶¯Ì¬Á´½Ó¿âÎļþ£»
    £µ¡¢ÔÚJavaÖÐÓÃSystem.loadLibrary()·½·¨¼ÓÔØµÚËIJ½²úÉúµÄ¶¯Ì¬Á´½Ó¿âÎļþ£¬Õâ¸önative()·½·¨¾Í¿ÉÒÔÔÚJavaÖб»·ÃÎÊÁË¡£
JAVA±¾µØ·½·¨ÊÊÓõÄÇé¿ö
    1.ΪÁËʹÓõײãµÄÖ÷»úƽ̨µÄij¸öÌØÐÔ£¬¶øÕâ¸öÌØÐÔ²»ÄÜͨ¹ýJAVA API·ÃÎÊ
    2.ΪÁË·ÃÎÊÒ»¸öÀϵÄϵͳ»òÕßʹÓÃÒ»¸öÒÑÓеĿ⣬¶øÕâ¸öϵͳ»òÕâ¸ö¿â²»ÊÇÓÃJAVA±àдµÄ
    3.ΪÁ˼ӿì³ÌÐòµÄÐÔÄÜ£¬¶ø½«Ò»¶Îʱ¼äÃô¸ÐµÄ´úÂë×÷Ϊ±¾µØ·½·¨ÊµÏÖ¡£
Ê×ÏÈдºÃJAVAÎļþ
1. Ö±½Ó½«javaÎļþ·Åµ½ %java_home%\includeĿ¼ÏÂ
¡¡¡¡public clas ......

JAVAÕýÔò±í´ïʽʹÓ÷½·¨

¡¡ÕýÔò±í´ïʽÔÚ×Ö·û´®´¦ÀíÉÏÓÐ×ÅÇ¿´óµÄ¹¦ÄÜ£¬sunÔÚjdk1.4¼ÓÈëÁ˶ÔËüµÄÖ§³Ö 
¡¡
¡¡¡¡ÏÂÃæ¼òµ¥µÄ˵ÏÂËüµÄ4ÖÖ³£Óù¦ÄÜ£º
¡¡¡¡
¡¡¡¡²éѯ£º
¡¡¡¡
ÒÔÏÂÊÇ´úÂëÆ¬¶Î£º
 String str="abc efg ABC"; 
 
String regEx="a|f"; //±íʾa»òf 
 
 Pattern p=Pattern.compile(regEx); 
 
 Matcher m=p.matcher(str); 
 
 boolean rs=m.find(); 
¡¡¡¡
¡¡¡¡Èç¹ûstrÖÐÓÐregEx£¬ÄÇôrsΪtrue£¬·ñÔòΪflase¡£Èç¹ûÏëÔÚ²éÕÒʱºöÂÔ´óСд£¬Ôò¿ÉÒÔд³ÉPattern p=Pattern.compile(regEx,Pattern.CASE_INSENSITIVE);
¡¡¡¡
¡¡¡¡ÌáÈ¡£º
ÒÔÏÂÊÇ´úÂëÆ¬¶Î£º
 String regEx=".+\(.+)$"; 
 
String str="c:\dir1\dir2\name.txt"; 
 
 Pattern p=Pattern.compile(regEx); 
 
 Matcher m=p.matcher(str); 
 
 boolean rs=m.find(); 
 
 for(int i=1;i<=m.groupCount();i++){ 
 
 System.out.println(m.group(i)); 
&nb ......

JavaÖеÄÏß³Ì

ÔÚJavaÖУ¬“Ïָ߳̔Á½¼þ²»Í¬µÄÊÂÇ飺
1¡¢java.lang.ThreadÀàµÄÒ»¸öʵÀý£»
2¡¢Ï̵߳ÄÖ´ÐС£
ʹÓÃjava.lang.ThreadÀà»òÕßjava.lang.Runnable½Ó¿Ú±àд´úÂëÀ´¶¨Ò塢ʵÀý»¯ºÍÆô¶¯ÐÂÏ̡߳£
Ò»¸öThreadÀàʵÀýÖ»ÊÇÒ»¸ö¶ÔÏó£¬ÏñJavaÖеÄÈÎºÎÆäËû¶ÔÏóÒ»Ñù£¬¾ßÓбäÁ¿ºÍ·½·¨£¬ÉúËÀÓÚ¶ÑÉÏ¡£
JavaÖУ¬Ã¿¸öÏ̶߳¼ÓÐÒ»¸öµ÷ÓÃÕ»£¬¼´Ê¹²»ÔÚ³ÌÐòÖд´½¨ÈκÎеÄỊ̈߳¬Ïß³ÌÒ²ÔÚºǫ́ÔËÐÐ×Å¡£
Ò»¸öJavaÓ¦ÓÃ×ÜÊÇ´Ómain()·½·¨¿ªÊ¼ÔËÐУ¬mian()·½·¨ÔËÐÐÔÚÒ»¸öÏß³ÌÄÚ£¬Ëü±»³ÆÎªÖ÷Ï̡߳£
Ò»µ©´´½¨Ò»¸öеÄỊ̈߳¬¾Í²úÉúÒ»¸öеĵ÷ÓÃÕ»¡£
Ïß³Ì×ÜÌå·ÖÁ½ÀࣺÓû§Ï̺߳ÍÊØºòÏ̡߳£
µ±ËùÓÐÓû§Ïß³ÌÖ´ÐÐÍê±ÏµÄʱºò£¬JVM×Ô¶¯¹Ø±Õ¡£µ«ÊÇÊØºòÏß³ÌÈ´²»¶ÀÁ¢ÓÚJVM£¬ÊغòÏß³ÌÒ»°ãÊÇÓɲÙ×÷ϵͳ»òÕßÓû§×Ô¼º´´½¨µÄ¡£
Èý¡¢javaºÎʱ»á´´½¨ÐµÄỊ̈߳¿
    ´ð£ºjavaÖÐËùÓеÄÏ̶߳¼±ØÐëͨ¹ýnew Thread()»òʵÏÖRunnable£¬ÏÔʽµÄ´´½¨ÐÂÏ̡߳£µ÷ÓÃÆäËûÀàµÄ·½·¨¡¢·ÃÎÊ×ֶεȲÙ×÷¶¼ÊÇÔÚͬһ¸öÏß³ÌÀï½øÐе쬲»»á´´½¨ÐµÄÏ̡߳£
    ¿ÉÒÔ·ÖΪÁ½ÖÖÇé¿ö£º
              1¡¢ÓÉJVM×Ô¶¯´´½¨µÄ£¬È磺À¬»øÊÕ¼¯Ïß³ ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [5930] [5931] [5932] [5933] 5934 [5935] [5936] [5937] [5938] [5939]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ