java Á÷£¨×ªÔØ£©
ÓÉÓÚÊÖÍ·ÓиöÏîÄ¿ÐèÒªÓõÄJavaµÄÊäÈëÊä³ö²Ù×÷£¬
¡¡¡¡ËùÒÔ£¬¿ÐÁ˼¸ÌìÊ飬¶ÔJavaµÄÁ÷¼¼ÊõÓÐЩÁ˽⣬²»¹ý£¬»¹ÊÇÓкܶ಻ÊǺÜÃ÷°×£¬ÏÂÃæÊÇÎÒ¿´ÊéÕûÀíµÄһЩ±Ê¼Ç£¬ÑϸñµÄ˵Ӧ¸Ã²»ÊÇÔ´´£¬ÎÒÌù³öÀ´Ö»ÊÇÏ£Íû¶Ô´ó¼ÒÓÐһЩ°ïÖú
¡¡¡¡
¡¡¡¡1¡¢JavaÓµÓÐÒ»¸öÍêÕûµÄÁ÷ÀàÐÍ£¬×ÜÊý³¬¹ý60£¬¶øËĸö³éÏóÀ๹³ÉÁËÕâЩÀàµÄ»ù´¡
¡¡¡¡
¡¡¡¡InputStreamºÍOutputStream¶ÁдÒÔµ¥×Ö½ÚΪ»ù´¡µÄ×Ö½ÚÊý¾ÝÁ÷£»
¡¡¡¡
¡¡¡¡ReaderºÍWriter¶ÁдÒÔË«×Ö½ÚµÄUnicode×Ö·ûΪ»ù´¡µÄ×Ö½ÚÊý¾ÝÁ÷£»
¡¡¡¡
¡¡¡¡
¡¡¡¡2¡¢¶þ½øÖÆÊý¾ÝµÄ¶Áд
¡¡¡¡
¡¡¡¡DataInputStreamºÍDataOutputStream
¡¡¡¡
¡¡¡¡¿ÉÒÔÍê³É¶ÔËùÓлù±¾JavaÀàÐ͵ĶÁд£»
¡¡¡¡
¡¡¡¡FileInputStreamºÍFileOutputStream
¡¡¡¡
¡¡¡¡¶ÔÒ»¸ö´ÅÅÌÎļþÉæ¼°µÄÊý¾ÝÁ÷½øÐÐÊäÈëÊä³ö´¦Àí£¬ÊÇ×Ö½Ú¼¶µÄ¶Áд²Ù×÷£»
¡¡¡¡
¡¡¡¡
¡¡¡¡3¡¢JavaµÄÁ÷ÀàÐÍÖа´Ö°Ôð·ÖÓÐÁ½Àࣺ
¡¡¡¡
¡¡¡¡£¨1£©´ÓÎļþ»òÕßÒ»Ð©ÌØÊâµØ·½¶ÁÈë×Ö½ÚÊý¾Ý£¨ÈçFileInputStream£©£»
¡¡¡¡
¡¡¡¡£¨2£©°ÑÕâЩ×Ö½ÚÊý¾Ý“×é×°”³É¸üÓÐÓõÄÊý¾ÝÀàÐÍ£¨ÈçDataInputStream¡¢PrintWriter£©
¡¡¡¡
¡¡¡¡ÒªÍê³É¾ßÌå²Ù×÷ʱ£¬ÐèÒª¶ÔÁ÷½øÐÐ×é×°´¦Àí
¡¡¡¡
¡¡¡¡
¡¡¡¡4¡¢JavaµÄÁ÷²»¾ß±¸Ô¤¶ÁºÍ»º³å¹¦ÄÜ£¬ÐèÒª¶îÍâ´¦Àí
¡¡¡¡
¡¡¡¡BufferInputStram¶ÔÁ÷½øÐлº³å´¦Àí£»
¡¡¡¡
¡¡¡¡PushbackInputStream¶ÔÁ÷½øÐÐÔ¤¶Á´¦Àí£»
¡¡¡¡
¡¡¡¡
¡¡¡¡5¡¢RandomAccessFileËæ»ú´æÈ¡Îļþ£¬Õâ¸öÀàͬʱʵÏÖÁËDataInputºÍDataOutput£»
¡¡¡¡
¡¡¡¡
¡¡¡¡6¡¢Îı¾Á÷£¬¼´Í¨¹ýÖ÷»ú»·¾³µÄ¹¤¾ß£¬ÈËÑÛÄܹ»±æ±ðµÄÎļþÄÚÈÝ
¡¡¡¡
¡¡¡¡ÓÉÓÚwindowsµÄ×Ö´®Ð´ÈëÊÇASCII¸ñʽµÄ£¬½«Unicode±àÂëд½øÒ»¸öÎı¾Îļþ£¬ÓÃÖ÷»ú»·¾³µÄ¹¤¾ß£¬ÈËÑÛÎÞ·¨±æ±ðÎļþÄÚÈÝ£¬JavaÌṩһÌ×Á÷¹ýÂËÆ÷ÃÖ²¹Unicode±àÂëºÍ±¾»ú²Ù×÷ϵͳ²ÉÓÃ×Ö·û±àÂëµÄÁÑ·ì¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡7¡¢InputStreamReader ÌØÊâµÄ±àÂë·½°¸ÊäÈë×Ö½ÚÁ÷ת»»ÎªUnicode×Ö·û£»Õâ¸öÀà²ÉÓÃÖ÷»úĬÈϱàÂ룬ÔÚwindowsÖÐʹÓÃISO
¡¡¡¡8859-1±àÂ룬¼´“ASNI”±àÂ룻
¡¡¡¡
¡¡¡¡OutputStreamWriter °ÑUnicode×Ö·ûÁ÷ת»»ÎªÌØÊâµÄ±àÂë·½°¸×Ö½ÚÁ÷
¡¡¡¡
¡¡¡¡
¡¡¡¡8¡¢FileReaderºÍFileWriter
¡¡¡¡
¡¡¡¡¶Ô´ÅÅÌÎļþ½øÐжÁд£¬ÒѾÃÖ²¹ÁËUnicode±àÂëºÍ±¾»ú±àÂëµÄÁѷ죬¿ÉÒÔÖ±½ÓʹÓÃ
¡¡¡¡
¡¡¡¡
¡¡¡¡9¡¢Ð´Îı¾Êä³ö£º
¡¡¡¡
¡¡¡¡¶þ½øÖÆÐ´ÈëÊý¾Ý£ºDataOutputStream£»
¡¡¡¡
¡¡¡¡Îı¾¸ñʽдÈëÊý¾Ý£ºPrintWriter£»
¡¡¡¡
¡¡¡¡¶ÁÎı¾ÊäÈ룺
¡¡¡¡
¡¡¡¡¶þ½øÖƶÁÈëÊý¾Ý£
Ïà¹ØÎĵµ£º
public static void getConnAndTableStruct() {
Connection connection = null;
PreparedStatement pstmt = null;
ResultSetMetaData rsmd = null;
try {
// mysqlÁ¬½Ó
//Class.forName("org.gjt.mm.mysql.Driver");
//connection = DriverManager.g ......
import java.io.File;
public class FileTest{
public static void main(String[] args){
scan("c:/file/ss");
}
public static void scan(String path){
if(path ==null)
return ;
File file = new File(path); //É ......
Õâ¸öÃÕÌâÖ®ËùÒÔ±»³ÆÎª³¤Õû³ýÊÇÒòΪËüËùÉæ¼°µÄ³ÌÐòÊÇÓйØÁ½¸ölongÐÍÊýÖµÕû³ýµÄ¡£±»³ýÊý±íʾµÄÊÇÒ»ÌìÀïµÄ΢ÃëÊý£»¶ø³ýÊý±íʾµÄÊÇÒ»ÌìÀïµÄºÁÃëÊý¡£Õâ¸ö³ÌÐò»á´òÓ¡³öÊ²Ã´ÄØ£¿
public class LongDivision{
public static void main(String args[]){
final long MICROS_PER_DAY = 24 * 60 * 60 * 1000 * 1000;
final lo ......
Spring Framework ¡¾Java¿ªÔ´ J2EE¿ò¼Ü¡¿
SpringÊÇÒ»¸ö½â¾öÁËÐí¶àÔÚJ2EE¿ª·¢Öг£¼ûµÄÎÊÌâµÄÇ¿´ó¿ò¼Ü¡£ SpringÌṩÁ˹ÜÀíÒµÎñ¶ÔÏóµÄÒ»Ö·½·¨²¢ÇÒ¹ÄÀøÁË×¢Èë¶Ô½Ó¿Ú±à³Ì¶ø²»ÊǶÔÀà±à³ÌµÄÁ¼ºÃϰ¹ß¡£SpringµÄ¼Ü¹¹»ù´¡ÊÇ»ùÓÚʹÓÃJavaBeanÊôÐ﵀ Inversion of ControlÈÝÆ÷¡£È»¶ø£¬Õâ½ö½öÊÇÍêÕûͼ¾°ÖеÄÒ»²¿·Ö£ºSpringÔÚʹ ......
JSP¾Å´óÄÚÖöÔÏó£º
1.ÓëServletÓйصÄÒþº¬µÄ¶ÔÏó
(1)page page¶ÔÏó¶ÔÓ¦JavaÖеĹؼü×Öthis,Ëü´ú±íµ±Ç°JSPÒ³Ãæ
(2)config Config¶ÔÏóʹÓÃWebÈÝÆ ......