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

javaÐòÁл¯Óë·´ÐòÁл¯


import java.beans.XMLDecoder;
import java.beans.XMLEncoder;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/*******************************************************************************
 * ÐòÁл¯¶ÔÏóµ½xmlÎļþ
 * 
 * @author zzbk_c8
 * 
 */
public class ObjectToXMLUtil {
/***************************************************************************
* ÐòÁл¯·½·¨

* @param objÐòÁл¯¶ÔÏó
* @param fileName´æ·ÅµØÖ·
*/
public static void objectXmlEncoder(Object obj, String fileName) {
// ´´½¨Îļþ
File file = new File(fileName);
// ÅжÏÎļþÊÇ·ñ´æÔÚ£¬Èç²»´æÔÚ´´½¨
if (!file.exists()) {
// ÏÈ´´½¨ÎļþĿ¼
File filePath = new File(fileName.substring(0, fileName
.lastIndexOf("/")));
filePath.mkdirs();
}
try {
// ´´½¨ÎļþµÄÊä³öÁ÷
FileOutputStream out = new FileOutputStream(fileName);
// ´´½¨XMLÎļþ¶ÔÏóÊä³öÀà
XMLEncoder xmlEncoder = new XMLEncoder(out);
// ÀûÓÃxml¶ÔÏóÊä³öÀàÊä³ö¶ÔÏóµ½xmlÎļþ
xmlEncoder.writeObject(obj);
xmlEncoder.flush();
// ¹Ø±ÕÊä³ö¶ÔÏó
xmlEncoder.close();
try {
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("ÎļþÊä³öÁ÷¹Ø±Õ´íÎó");
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("ÎļþÊä³öÁ÷´´½¨Ê§°Ü");
e.printStackTrace();
}
}
/***************************************************************************
* ·´ÐòÁл¯

* @param objSource
*            xmlÎļþ£¬·´ÐòÁл¯ÄÚÈÝ
* @return ·µ»Ø¼¯ºÏ
*/
public static List objectXmlDecoder(String objSource) {
// ÓÃÓÚ½ÓÊÕ´ÓxmlÖз²ÐòÁл¯³öÀ´µÄ¼¯ºÏ
List objList = new ArrayList();
// »ñÈ¡xml¶ÔÏóÎļþ×ÊÔ´£¨·´Ðò


Ïà¹ØÎĵµ£º

ÓÃInstallAnywhere´ò°üJava³ÌÐò°üº¬MySQLÊý¾Ý¿â

ÓÃInstallAnywhere´ò°üJava³ÌÐò°üº¬MySQLÊý¾Ý¿â
 
InstallAnywhere´ò°üJava³ÌÐòʱ¿ÉÒÔ×Ô¶¯Íê³ÉjreµÄ´ò°ü£¬µ«ÊÇÐèÒªMySQLÊý¾Ý¿âµÄ³ÌÐò¾ÍµÃÊÖ¶¯Ìí¼Ó¡£×ÊÁÏÌ«ÉÙ£¬¾À½áÁËÈýÌ죬ÖÕÓÚ½â¾ö
 
1¡¢  ÏÂÔØÂÌÉ«°æµÄMySQL£¬¿ÉÒÔÈ¥¹ÙÍøÏÂÔØ¡£ÍøÓÑÖÆ×÷ÁËMySQLµÄÂÌÉ«¾«¼òBat°æ£¨http://download.csdn.net/source/524812 ......

Java ¼Ì³ÐСÀý

¿´¿´ÏÂÃæ³ÌÐò½«Êä³öʲô½á¹û£º
/**
* ShowExtending
* ÑÝʾ¼Ì³ÐʱµÄÏÖÏó
*/
class SupCls {
static String s1 = "¸¸ÀàÀà±äÁ¿s1";
String s2 = "¸¸ÀàʵÀý±äÁ¿s2";
SupCls(){
System.out.println("¸¸À๹ÔìÆ÷±»·ÃÎÊ");
}
public static void f1(){ ......

JavaÖ®ÔöÇ¿forÑ­»·

Óï·¨£º
for ( type ±äÁ¿Ãû£º¼¯ºÏ±äÁ¿Ãû )  { … } 
×¢ÒâÊÂÏ
µü´ú±äÁ¿±ØÐëÔÚ( )Öж¨Ò壡
¼¯ºÏ±äÁ¿¿ÉÒÔÊÇÊý×é»òʵÏÖÁËIterable½Ó¿ÚµÄ¼¯ºÏÀà
¾ÙÀý£º
public class AdvancedFor {
public static void main(String[] arg ......

Äã±ØÐëÖªµÀµÄ11¸öJavaµÚÈý·½Àà¿â

http://apache.freelamp.com/hadoop/hive/hive-0.4.0/
http://sourceforge.net/projects/dbunit/files/
JavaµÚÈý·½library ecosystemÊÇÒ»¸öºÜ¹ãÀ«µÄ·¶³ë¡£²»¾ÃǰÓÐÈË׫ÎÄ£ºÃ¿¸öÏîÄ¿ÖУ¬Äã±ØÐëÖªµÀµÄ11¸öJavaµÚÈý·½Àà¿â¡£
µ¥Ôª²âÊÔ
1.DBUnit
DBunitÊÇÒ»¸ö»ùÓÚjunitÀ©Õ¹µÄÊý¾Ý¿â²âÊÔ¿ò¼Ü¡£ËüÌṩÁË´óÁ¿µÄÀà¶ÔÓëÊý¾Ý¿âÏ๠......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ