javaÃæÊÔÌâ
JAVAÃæÊÔÌ⼯- -
»ù´¡ÖªÊ¶£º
1.C++»òJavaÖеÄÒì³£´¦Àí»úÖÆµÄ¼òµ¥ÔÀíºÍÓ¦Óá£
µ±JAVA³ÌÐòÎ¥·´ÁËJAVAµÄÓïÒ广Ôòʱ£¬JAVA
ÐéÄâ»ú¾Í»á½«·¢ÉúµÄ´íÎó±íʾΪһ¸öÒì³£¡£Î¥·´ÓïÒ广Ôò°üÀ¨2ÖÖÇé¿ö¡£Ò»ÖÖÊÇJAVAÀà¿âÄÚÖõÄÓïÒå¼ì²é¡£ÀýÈçÊý×éϱêÔ½½ç,»áÒý·¢
IndexOutOfBoundsException;·ÃÎÊnullµÄ¶ÔÏóʱ»áÒý·¢NullPointerException¡£ÁíÒ»ÖÖÇé¿ö¾ÍÊÇJAVAÔÊ
Ðí³ÌÐòÔ±À©Õ¹ÕâÖÖÓïÒå¼ì²é£¬³ÌÐòÔ±¿ÉÒÔ´´½¨×Ô¼ºµÄÒì³££¬²¢×ÔÓÉÑ¡ÔñÔÚºÎʱÓÃthrow¹Ø¼ü×ÖÒý·¢Òì³£¡£ËùÓеÄÒì³£¶¼ÊÇ
java.lang.ThowableµÄ×ÓÀà¡£
2. JavaµÄ½Ó¿ÚºÍC++µÄÐéÀàµÄÏàͬºÍ²»Í¬´¦¡£
ÓÉÓÚJava²»Ö§³Ö¶à¼Ì³Ð£¬¶øÓпÉÄÜ
ij¸öÀà»ò¶ÔÏóҪʹÓ÷ֱðÔÚ¼¸¸öÀà»ò¶ÔÏóÀïÃæµÄ·½·¨»òÊôÐÔ£¬ÏÖÓеĵ¥¼Ì³Ð»úÖÆ¾Í²»ÄÜÂú×ãÒªÇó¡£Óë¼Ì³ÐÏà±È£¬½Ó¿ÚÓиü¸ßµÄÁé»îÐÔ£¬ÒòΪ½Ó¿ÚÖÐûÓÐÈκÎʵÏÖ´ú
Âë¡£µ±Ò»¸öÀàʵÏÖÁ˽ӿÚÒԺ󣬸ÃÀàҪʵÏÖ½Ó¿ÚÀïÃæËùÓеķ½·¨ºÍÊôÐÔ£¬²¢ÇÒ½Ó¿ÚÀïÃæµÄÊôÐÔÔÚĬÈÏ״̬ÏÂÃæ¶¼ÊÇpublic
static,ËùÓз½·¨Ä¬ÈÏÇé¿öÏÂÊÇpublic.Ò»¸öÀà¿ÉÒÔʵÏÖ¶à¸ö½Ó¿Ú¡£
3. À¬»ø»ØÊÕµÄÓŵãºÍÔÀí¡£²¢¿¼ÂÇ2ÖÖ»ØÊÕ»úÖÆ¡£
Java
ÓïÑÔÖÐÒ»¸öÏÔÖøµÄÌØµã¾ÍÊÇÒýÈëÁËÀ¬»ø»ØÊÕ»úÖÆ£¬Ê¹c++³ÌÐòÔ±×îÍ·ÌÛµÄÄÚ´æ¹ÜÀíµÄÎÊÌâÓÈжø½â£¬ËüʹµÃJava³ÌÐòÔ±ÔÚ±àд³ÌÐòµÄʱºò²»ÔÙÐèÒª¿¼ÂÇÄÚ´æ¹Ü
Àí¡£ÓÉÓÚÓиöÀ¬»ø»ØÊÕ»úÖÆ£¬JavaÖеĶÔÏó²»ÔÙÓÐ"×÷ÓÃÓò"µÄ¸ÅÄֻÓжÔÏóµÄÒýÓòÅÓÐ"×÷ÓÃÓò"¡£À¬»ø»ØÊÕ¿ÉÒÔÓÐЧµÄ·ÀÖ¹ÄÚ´æÐ¹Â¶£¬ÓÐЧµÄʹÓÿÉÒÔʹ
ÓõÄÄÚ´æ¡£À¬»ø»ØÊÕÆ÷ͨ³£ÊÇ×÷Ϊһ¸öµ¥¶ÀµÄµÍ¼¶±ðµÄÏß³ÌÔËÐУ¬²»¿ÉÔ¤ÖªµÄÇé¿ö϶ÔÄÚ´æ¶ÑÖÐÒѾËÀÍöµÄ»òÕß³¤Ê±¼äûÓÐʹÓõĶÔÏó½øÐÐÇå³þºÍ»ØÊÕ£¬³ÌÐòÔ±²»ÄÜ
ʵʱµÄµ÷ÓÃÀ¬»ø»ØÊÕÆ÷¶Ôij¸ö¶ÔÏó»òËùÓжÔÏó½øÐÐÀ¬»ø»ØÊÕ¡£»ØÊÕ»úÖÆÓзִú¸´ÖÆÀ¬»ø»ØÊպͱê¼ÇÀ¬»ø»ØÊÕ£¬ÔöÁ¿À¬»ø»ØÊÕ¡£
4. Çë˵³öÄãËùÖªµÀµÄÏß³Ìͬ²½µÄ·½·¨¡£
wait():ʹһ¸öÏ̴߳¦Óڵȴý״̬£¬²¢ÇÒÊÍ·ÅËù³ÖÓеĶÔÏóµÄlock¡£
sleep():ʹһ¸öÕýÔÚÔËÐеÄÏ̴߳¦ÓÚ˯Ãß״̬£¬ÊÇÒ»¸ö¾²Ì¬·½·¨£¬µ÷Óô˷½·¨Òª²¶×½InterruptedExceptionÒì³£¡£
notify():»½ÐÑÒ»¸ö´¦Óڵȴý״̬µÄỊ̈߳¬×¢ÒâµÄÊÇÔÚµ÷Óô˷½·¨µÄʱºò£¬²¢²»ÄÜÈ·ÇеϽÐÑijһ¸öµÈ´ý״̬µÄỊ̈߳¬¶øÊÇÓÉJVMÈ·¶¨»½ÐÑÄĸöỊ̈߳¬¶øÇÒ²»Êǰ´ÓÅÏȼ¶¡£
Allnotity():»½ÐÑËùÓд¦ÈëµÈ´ý״̬µÄỊ̈߳¬×¢Òâ²¢²»ÊǸøËùÓл½ÐÑÏß³ÌÒ»¸ö¶ÔÏóµÄËø£¬¶øÊÇÈÃËüÃǾºÕù¡£
5. Çë½²Ò»½²Îö¹¹º¯ÊýºÍÐ麯ÊýµÄÓ÷¨ºÍ×÷Óá£
6. ErrorÓëExceptionÓÐÊ²Ã´Çø±ð£¿
Error±íʾϵͳ¼¶µÄ´íÎóºÍ³
Ïà¹ØÎĵµ£º
¹Ø¼ü×Ö: java.e800.com.cn/articles/2007/413/1176400876794405339_1.htm
http://java.e800.com.cn/articles/2007/413/1176400876794405339_1.html
±àÕß°´£ºJavaÄÚ´æÐ¹Â©ÊÇÿ¸öJava³ÌÐòÔ±¶¼»áÓöµ½µÄÎÊÌ⣬³ÌÐòÔÚ±¾µØÔËÐÐÒ»ÇÐÕý³££¬¿ÉÊDz¼Êðµ½Ô¶¶Ë¾Í»á³öÏÖÄÚ´æÎÞÏÞÖÆµÄÔö³¤£¬×îºóϵͳ̱»¾£¬ÄÇôÈçºÎ×î¿ì×îºÃµÄ¼ì²â³ÌÐòµÄÎ ......
·½·¨µÄÖØÔØ
£ºÍ¬Ò»¸öÀàÀïÃæ·½·¨µÄÃû×ÖÏàͬ£¬·½·¨µÄ²ÎÊýÏÖ÷ÒªÊDzÎÊýÀàÐÍ£¬²ÎÊý¸öÊý£©
²»Í¬
,
·µ»ØÀàÐÍ¿ÉÄܲ»Í¬¡£
ÖØÔØ·½·¨¿ÉÒÔ¾ßÓв»Í¬µÄ·µ»ØÀàÐÍ£¬µ«·µ»ØÀàÐͱ¾Éí²»×ãÒÔÇø·Ö·½·¨µÄÁ½¸ö°æ
±¾¡£ ......
import java.util.Scanner;
public class Game{
void welcome(){
println("»¶ÓÀ´µ½¼ôµ¶Ê¯Í·²¼ÓÎÏ·");
}
Choice getUserChoice(){
println("ÇëÑ¡Ôñ\t[1]¼ôµ¶\t[2]ʯͷ\t[3]²¼");
Scanner sc= new Scanner(System.in);
int userCh ......
package OALogic.sql.data;
import java.io.*;
public class FileOperate {
public FileOperate() {
}
public static void main(String args[]){
newFolder("D:/100");
}
/**
......
Ò»¡¢Ê²Ã´ÊÇ·´É䣺
·´ÉäµÄ¸ÅÄîÊÇÓÉSmithÔÚ1982ÄêÊ×´ÎÌá³öµÄ£¬Ö÷ÒªÊÇÖ¸³ÌÐò¿ÉÒÔ·ÃÎÊ¡¢¼ì²âºÍÐÞ¸ÄËü±¾Éí״̬»òÐÐΪµÄÒ»ÖÖÄÜÁ¦¡£ÕâÒ»¸ÅÄîµÄÌá³öºÜ¿ìÒý·¢Á˼ÆËã»ú¿ÆÑ§ÁìÓò¹ØÓÚÓ¦Ó÷´ÉäÐÔµÄÑо¿¡£ËüÊ×Ïȱ»³ÌÐòÓïÑÔµÄÉè¼ÆÁìÓòËù²ÉÓÃ,²¢ÔÚLispºÍÃæÏò¶ÔÏó·½ÃæÈ¡µÃÁ˳ɼ¨¡£ÆäÖÐLEAD/LEAD++ ¡¢OpenC++ ¡¢MetaXaºÍOpenJavaµÈ¾ÍÊÇ»ùÓÚ·´ ......