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

[ת]CoreJavaѧϰ±Ê¼Ç_JavaÓï·¨»ù´¡

1 Core Java »ù´¡
1.1 Java »ù´¡ÖªÊ¶
1.1.1 ¸ÅÊö
javaÓïÑÔÊǽâÊÍÖ´ÐУ¬javaÔ´ÂëÊÇͨ¹ý±àÒëÉú³ÉÒ»ÖÖÌØÊâµÄ.classµÄÖмä×Ö½âÂëÎļþ£¬È»ºóÔÙÓÐJVM½øÐнâÊÍÖ´ÐС£
javaÓïÑÔ¶ÔÖ¸Õë½øÐÐÁËÉϲãµÄ·â×°£¬Ëü±£Ö¤Äܹ»Í¨¹ýÕâ¸öÖ¸Õ루ÒýÓã©£¬À´·ÃÎÊÓÐЧµÄÄÚ´æµ¥Ôª¡£
javaÓïÑÔ²»ÔÊÐí¶à¼Ì³Ð£¬Ê¹¼Ì³Ð¹ØÏµ³ÉÊ÷װͼ£¬Ã¿¸öÀà¶¼Ö»ÄÜÓÉÒ»¸ö¸¸Àà¡£
javaÓïÑԵĿª·¢Ð§Âʸߣ¬µ«Ö´ÐÐЧÂʵͣ¨Ï൱ÓÚc++µÄ55%£©¡£
javaµÄÀ¬»ø»ØÊÕ»úÖÆ£¬ÔÚjavaÖÐnewµÄ¶ÔÏó²»ÐèÒªÏòc++Ò»Ñù½øÐÐdelete²Ù×÷£¬JVM»á¸ù¾ÝÇé¿ö»ØÊÕÀ¬»ø¶ÔÏó¡££¨ÀÁºº»úÖÆ£¬µÈ´ý×ÊԴûÓеÄʱºò²Å»ØÊÕ£©
ÎÒÃÇÖ»Äܹ»½¨ÒéJVM½øÐÐÀ¬»ø»ØÊÕ£¬ÀýÈç¡ÃSystem.gc() £¬RunTime.gc()ÕâÁ½¸ö·½·¨¾ÍÊǽ¨ÒéJVM½øÐÐÀ¬»ø»ØÊյķ½·¨¡£
JDK£¬java¿ª·¢¹¤¾ß°ü£¨Àà¿âºÍÔËÐÐÃüÁ£¬JRE£¬javaÔËÐл·¾³£¬JVM£¬javaÐéÄâ»ú£¨½âÊÍÖ´ÐеĺËÐÄ£¬¶Ô×Ö½ÚÂë½øÐз­Òë³ÉÔËÐл·¾³µÄ»úÆ÷Â룬Ëü¿ÉÒÔÆÁ±Îƽ̨²îÒì¡£JVMÊDz»¿çƽ̨µÄ¡££©
JAVA_HOME,Ö¸Ã÷JDK°²×°µÄλÖã¬
CLASSPATH£¬Ö¸Ã÷ÀàÎļþµÄλÖã¬
PATH£¬Ö¸Ã÷ÃüÁîµÄ¿ÉÖ´ÐÐÎļþµÄλÖá£
javaÔ´ÎļþµÄÎļþÃû±ØÐëºÍÎļþÖж¨Òåpublic classµÄÀàÃû£¨´óСдҳҪÏàͬ£©Ïàͬ¡£
javaÔ´´úÂëÖеÄmain·½·¨ÊdzÌÐòµÄÈë¿Ú£¬ÏÂÃæÊÇmain·½·¨µÄ¶¨Òåд·¨¡£
public static void main(String[] args){
System.out.println("Hello world");
}
javaÔ´ÎļþÒ²ÒªÏȱàÒ룬ʹÓÃjavac xxx.java¸ñʽµÄÃüÁîµÃÀ´±àÒ룬ʹÓÃjava xxxÀ´ÔËÐС£
1.1.2 °ü
¶¨Òå°ü½á¹¹Òª·ÅÔÚÓÐЧ´úÂëµÄµÚÒ»ÐУ¬package xxx.xxx£¬
°üµÄ¶¨ÒåÔÚÒ»¸ö³ÌÐòÖÐÖ»ÄÜÓÉÒ»¸ö£¬
ÔÚ¼ÓÉϰü¶¨ÒåÖ®ºó±àÒë¿ÉÒÔʹÓÃjavac -d ·¾¶ xxxx.java,Õâ¸ö-dÕâ¸öÃüÁîÐеIJÎÊý¿ÉÒÔÖ¸¶¨°ü½á¹¹µÄλÖÃ
ÔÚÔËÐÐʱҪʹÓÃÀàµÄÈ«Ãû
java xxx.xxx.xxxxÓðüÃûÒÔµã·Ö¸ô¡£
ÔËÐÐʱҪÔÚ°ü½á¹¹µÄÉÏÒ»²ãĿ¼À´ÔËÐС£
ʵÀý£º
/**
±¾ÎļþΪ£ºE:\Tomcat 5.5\webapps\northhujia\src\NorthhujiaUtil.java
javac NorthhujiaUtil.java -d ..\WEB-INF\classes\
java com.jc.hujd.NorthhujiaUtil
*/
package com.jc.hujd;
import java.io.*;
public class NorthhujiaUtil{
public static void main(String[] args){
System.out.println(NorthhujiaUtil.escapeHtml("<html>\"="));
}
public static String escapeHtml(String str){
if( str == null ){
return null;
}
int len = str.length();


Ïà¹ØÎĵµ£º

JAVA±ÊÊÔÌâ

µÚÒ»£º
1.StringÊÇ×î»ù±¾µÄÊý¾ÝÀàÐÍô£¿
´ð£º²»ÊÇ¡£»ù±¾µÄÊý¾ÝÀàÐͰüÀ¨£ºbyte,int,char,long,float,double,booleanºÍshort.
java.lang.StringÀàÊÇfinalÀàÐ͵ģ¬Òò´Ë²»¿ÉÒԼ̳ÐÕâ¸öÀ࣬²»ÄÜÐÞ¸ÄÕâ¸öÀà¡£
2.¾²Ì¬±äÁ¿ºÍʵÀý±äÁ¿µÄÇø±ð£¿
´ð£ºstatic i = 10 ;//³£Á¿  
      &nb ......

javaÖÐList¼¯ºÏµÄʹÓÃ

 ÔÚJavaÖÐÈç¹ûList ½áºÏ´æÈ¡µÄÊÇÐí¶àÀàÐͲ»Í¬µÄÊý¾ÝÈçint,String ÀàÐͶ¼ÓУ¬ÄÇôÈçºÎʹÓÃJSTL±í´ïʽѭ»·»ñÈ¡List¼¯ºÏÖеÄÔªËØÄØ£¿
È磺¼ÙÈçList list=new ArrayList();    int a=1; String b="sss";    String c="ddddddd";……ÔÚServletÖРʹÓÃSession ±£´æ
session.set ......

JavaÖÐÀûÓÃfinal¹Ø¼ü×Öinline±àÒëÓÅ»¯ÕæµÄÓÐЧÂð£¿

¡¡¡¡ÎªÑ°Çójava´úÂëµÄÐÔÄÜÓÅ»¯£¬´ÓÍøÉÏËѵ½ÀûÓÃfinal¹Ø¼ü×Ö½øÐбàÒëʱinlineÓÅ»¯µÄ·½·¨£¬µ«ÊÇÕæµÄÓÐЧÂð£¿Êµ¼Ê²âÊÔÖз¢ÏÖδ±Ø£¬ÉõÖÁÐÔÄÜÓ°Ïì¾Þ´ó£¬×îÖÕ·ÅÆúÁËʹÓÃfinalÓÅ»¯µÄÏë·¨¡£
¡¡¡¡²âÊÔ»·¾³£ºWindows XP SP2£¬JDK 1.6.0_15-b03£¬Eclipse 3.5 SR1¡£
package test;
public class Test {
public static void main(St ......

JavaÐÂÊÖÈëÃźÜÖØÒªµÄ¼¸¸ö»ù±¾¸ÅÄî

 finalÀࣺΪ·ÀÖ¹ËûÈË´ÓÄãµÄÀàÉÏÅÉÉúÐÂÀ࣬´ËÀàÊDz»¿ÉÀ©Õ¹µÄ¡£
¡¡¡¡¶¯Ì¬µ÷ÓñȾ²Ì¬µ÷Óû¨·ÑµÄʱ¼äÒª³¤¡£
¡¡¡¡³éÏóÀࣺ¹æ¶¨Ò»¸ö»ò¶à¸ö³éÏó·½·¨µÄÀà±¾Éí±ØÐ붨ÒåΪabstract¡£
¡¡¡¡Àý£º public abstract string getDescripition
¡¡¡¡JavaÖеÄÿһ¸öÀà¶¼ÊÇ´ÓObjectÀàÀ©Õ¹¶øÀ´µÄ¡£
¡¡¡¡objectÀàÖеÄequalºÍtoString·½· ......

JAVA Ìåϵ¼°Æä±à³ÌµÄ¹ý³Ì

 JAVA Ìåϵ¼°Æä±à³ÌµÄ¹ý³Ì
  °¥£¬±ÏÒµÁËÒ²Ò»¶Îʱ¼äÁË£¬Ö»ÖªµÀÌìÌì³­´úÂ룬 JAVA µÄ»ù´¡ÖªÊ¶»ù±¾ÊÇÍüµôÁË£¬¼ÓÉÏÒÔǰһֱûÓÐϵͳµØÑ§Ï°¹ý£¬¸Ð¾õ¿ìÒª·ÏÁË¡£»¹ÊǺúþ²ÏÂÐÄÀ´Ñ§Ñ§»ù´¡°É¡£²»ÄÜÌìÌ쿼³­´úÂë¹ýÈÕ×Ó°¡¡£¡£¡£¡££¨ÏÂÎÄ´ó¶àÀ´×Կα¾ÒÔ¼°Ò»Ð©¼¼ÊõÊÓÆµÉϵÄÄÚÈÝ£¬»ù±¾Àí½âÁËһЩÁË£¬Ê£ÏµÄÓÉÒÔºóµÄѧϰÂýÂýÔ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ