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

Java ÈçºÎÈ¡µÃ²Ù×÷ϵͳµÄÊôÐÔ

 import java.util.Enumeration;
import java.util.HashMap;
import java.util.Properties;
public class SystemProperties
{
public static String LINE_SEPARATOR = "line.separator";
public static String FILE_SEPARATOR = "file.separator";
public static String USER_LANGUAGE = "user.language";
public static String FILE_ENCODING = "file.encoding";
public static String OS_NAME = "os.name";
public static String USER_DIR = "user.dir";
public static String USER_COUNTRY = "user.country";

private static SystemProperties SystemPropertiesInstance = null;
//Á㳤¶ÈµÄbyteÊý×é¶ÔÏó´´½¨ÆðÀ´½«±ÈÈκζÔÏó¶¼¾­¼Ã,²é¿´±àÒëºóµÄ×Ö½ÚÂ룺
//Éú³ÉÁ㳤¶ÈµÄbyte[]¶ÔÏóÖ»Ðè3Ìõ²Ù×÷Â룬¶øObject lock = new Object()ÔòÐèÒª7ÐвÙ×÷Âë
private static byte[] lockObject = new byte[0];

private HashMap<String,String> ptHashtable = null;

private SystemProperties()
{
InitAllProperties();
}
public static SystemProperties newInstance()
{
synchronized(lockObject)
{
if(null == SystemPropertiesInstance)
{
SystemPropertiesInstance = new SystemProperties();
}
}
return SystemPropertiesInstance;
}
public String getLineSeparator()
{
Object object = ptHashtable.get(LINE_SEPARATOR);
if(null ==object)
{
return null;
}

return object.toString();
}
public String getOSName()
{
Object object = ptHashtable.get(OS_NAME);
if(null ==object)
{
return null;
}

return object.toString();
}
public boolean isWindows()
{
if(getOSName().indexOf("Windows") >= 0)
{
return true;
}

return false;
}
public String getUserDir()
{
Object object = ptHashtable.get(USER_DIR);
if(null ==object)
{
return null;
}

return object.toString();
}
private void InitAllProperties()
{
Properties ps = System.getProperties();
Enumeration EP = ps.propertyNames();
ptHashtable = new HashMap<String, String>();
for(;EP.hasMoreElements();)
{
Stri


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

JAVA SQLSERVERÊý¾Ý¿âÁ¬½Ó

 package cn.ctgu.edu.ac;
import java.sql.*;
public class test {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String url="jdbc:sqlserver://localhost:1433;Database=ÍøÉÏÊéµê¹ÜÀíϵͳ;integr ......

JavaÊÂÎñAPI

 JavaÊÂÎñAPI£¨JTA£»Java Transaction API£©ºÍËüµÄͬ°ûJavaÊÂÎñ·þÎñ(JTS£»Java TransactionService)£¬ÎªJ2EEƽ̨ÌṩÁË·Ö²¼Ê½ÊÂÎñ·þÎñ¡£Ò»¸ö·Ö²¼Ê½ÊÂÎñ£¨distributedtransaction£©°üÀ¨Ò»¸öÊÂÎñ¹ÜÀíÆ÷£¨transaction manager£©ºÍÒ»¸ö»ò¶à¸ö×ÊÔ´¹ÜÀíÆ÷(resource manager)¡£Ò»¸ö×ÊÔ´¹ÜÀíÆ÷£¨resource manager£©ÊÇÈÎÒâÀàÐ͵ ......

JAVA¸ß¼¶Èí¼þ¹¤³Ìʦ¾ÍÒµ°à

¿Î³ÌÄÚÈÝ
¸ü¼ÓʵÓÿÆÑ§µÄJava»ù´¡¿Î³Ì
¾ßÓÐÔúʵµÄ±àÂ빦µ×ÊÇÒ»¸öJava¹¤³Ìʦ±Ø±¸µÄÄÜÁ¦£¬ÎÒÃÇÁ¦Çó´ÓѧԱ½Ó´¥JavaµÄµÚÒ»ÌìÆð¾ÍÅàÑøÆäÐγÉÕýȷ˼¿¼ÎÊÌâµÄ·½Ê½¡£ÎÒÃǵĹØ×¢µã²»½ö½öÔÚÓÚ¶Ôij¸öÀà¿â£¨API£©µÄÕÆÎÕ£¬¸ü¶àµÄÊÇÏòѧԱչʾÆóÒµÖÐÕæÕýÒªÖØÊÓµÄÎÊÌ⣬ÀýÈçÒì³£ÈçºÎ´¦Àí¡¢Ëã·¨ÈçºÎÓÅ»¯µÈ¡£Í¬Ê±£¬ÎÒÃÇ×¢ÖØÈÃÑ§Ô±Ñø³ÉÁ¼ºÃµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ