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

JavaÖеÄ×Ö·û±àÂëÓë½âÂë(ת)

ת http://jiangzhengjun.javaeye.com/blog/506952
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException;
import junit.framework.TestCase;
/**
* ±àÂëÓë½âÂë²âÊÔ
* @author jzj
*/
public class TestEncodeDecode extends TestCase {
 private char chineseChar = 'ÖÐ';
 private char englishChar = 'a';
 /**
 * Java³ÌÐòÖеÄ×Ö·û¶¼ÊÇÕ¼Óöþ¸ö×Ö½Ú£¬ÒòΪ char ÀàÐͺñÈË«×Ö½ÚµÄÎÞ·ûºÅÕûÊý
 */
 public void testCharToUnicode() {
  //Ê®½øÖÆUncode±àÂë
  System.out.println((int) chineseChar);//20013
  System.out.println((int) englishChar);//97
  //Ê®Áù½øÖÆUncode±àÂë
  System.out
    .println(Integer.toHexString((int) chineseChar).toUpperCase());//4E2D
  System.out
    .println(Integer.toHexString((int) englishChar).toUpperCase());//61
  //¶þ½øÖÆUncode±àÂë
  System.out.println(Integer.toBinaryString((int) chineseChar));//100111000101101
  System.out.println(Integer.toBinaryString((int) englishChar));//1100001
 }
 /**
 * ²»¹ÜÊÇÖÐÎÄ»¹ÊÇÓ¢ÎĶ¼»¹ÊÇÆäËû×Ö·û£¬Ã¿¸ö×Ö·û¶¼ÊÇÕ¼ÓÃÁ½¸ö×Ö½Ú£¬Ó¢ÎÄ×Ö·ûµÄ
 * UTF-16±àÂëÓëUnicode±àÂëÊÇÒ»ÑùµÄ£¬Ö»²»¹ýUTF-16ÔÚ±àÂëʱ»áÔÚÂëÁ÷Ç°¼ÓÉÏ"FE FF"Á½¸ö×Ö½ÚµÄÄÚÈÝ£¬
 * ±íʾ×Ö·ûÊÇÒÔUTF-16¸ñʽ´æ´¢µÄ£¬ÔÚ¶Áȡʱ³ÌÐò¾Í»áÖªµÀÊÇUTF-16±àÂëµÄ×Ö·û
 */
 public void testCharToUTF16() {
  try {
   //--ÖÐÎÄ×Ö·ûתUTF-16
   byte[] encodeArr = String.valueOf(chineseChar).getBytes("UTF-16");
   //Ê®½øÖƱàÂëÊä³ö
   for (int i = 0; i < encodeArr.length; i++) {
    //-2 -1 78 45
    Syst


Ïà¹ØÎĵµ£º

Effective Java: Item 1

Static Factory Methods
Four Advantages:
1) have names
2) not required to create a new object each time they are invoked
3) return an object of any subtype of their return type
4) reduce the verbosity of creating parameterized type instances.(for example: newInstance() method) ......

JavaÓëC++µÄÇø±ð

JavaÓëC++×î´óµÄ²»Í¬µÄ£¬JavaÍêÈ«ÊÇÃæÏò¶ÔÏóµÄ£¬ÊÇÓÉÀ๹³ÉµÄ£¬¶øC++ÊÇÓɶÔÏóÓë¹ý³Ì×é³É¡£
1¡¢Â·¾¶£º
Java°üÀ¨Ò»¸ö°üpackage,C++ûÓУ»
2¡¢ÒýÈëÀà
java import.*.*; C++  include ""';
3¡¢Ô¤¶¨Ò壬
C++°üÀ¨Ô¤¶¨Ò壬Java²»°üÀ¨
4¡¢½á¹¹
C++°üÀ¨½á¹¹£¬JavaÖ»°üÀ¨À࣬½á¹¹Ìå¿ÉÒÔת»¯ÎªÀà¡£
5¡¢ÀàÃûÓëÎļþÃû
Jav ......

¹ØÓÚJAVA¹¤³Ì·¾¶µÄÎÊÌâ


Ò» Ïà¶Ô·¾¶µÄ»ñµÃ
    ˵Ã÷:Ïà¶Ô·¾¶(¼´²»Ð´Ã÷ʱºòµ½µ×Ïà¶ÔË­)¾ù¿Éͨ¹ýÒÔÏ·½Ê½»ñµÃ£¨²»ÂÛÊÇÒ»°ãµÄjavaÏîÄ¿»¹ÊÇwebÏîÄ¿£©
         String relativelyPath=System.getProperty("user.dir");
        ÉÏÊöÏà¶Ô·¾¶ÖУ¬javaÏîÄ¿ÖÐµÄ ......

WebService java µ÷ÓÃ .net·½·¨

package com.test.servlet;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import org.apache.axis.encoding.XMLType;
import org.apache.axis.message.SOAPHeaderElement;
public class WebService {
&nbs ......

JavaÖÐÈçºÎÕýȷʹÓÃ×ÖÌå±àÂë

 
          ±ðÉùÃ÷£ºÕâÊÇһƪÀ´×ÔwudaleµÄ²©¿ÍµÄÎÄÕÂhttp://wudale.bokee.com/3594651.html
 JavaÊÇÄ¿Ç°×îÁ÷ÐеÄÃæÏò¶ÔÏóµÄ±ä³ÉÓïÑÔÖ®Ò»£¬JavaÖ§UTF£­8£¬ISO£­8859£­1¡¢GBKµÈ¸÷ÖÖ×ÖÌå±àÂ룬¿É±ÊÕß·¢ÏÖJavaÖÐ×ÖÌå±àÂëµÄÎÊÌâÈÔÀ§µ¹Á˲»ÉÙ³ÌÐòÔ±£¬ÍøÉÏËäÈ»Ò²Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ