¸Õ¸ÕѧϰÁ˼̳Ð,¼Ç¼ÏÂÎÒ¾õµÃ¼Ì³ÐÖÐÎÒÃÇÓ¦¸Ã×¢ÒâµÄÎÊÌâ. ʲô¼Ì³ÐÊÇʹÓÃextendsÀ´ÊµÏÖµÄ,ÕâÖÖÎÊÌâ¼Ç¼ÏÂÀ´ÊDz»ÊÇÓе㽵µÍ¸çµÄIQÄØ?¹þ¹þ,ËùÒÔÕâЩ»ù´¡Óï·¨¾Í²»¼Ç¼¿©.ÏÂÃæ¿ªÊ¼°É:
1.ÔÚѧϰjavaÖÐ,ÎÒÃÇÓ¦¸ÃÒªÖªµÀËùÓÐÀàµÄ³¬Àà¶¼ÊÇobjectÀà,ÕâÑù˵µÄÒâ˼¾ÍÊÇ˵,ËùÓеÄÀà¶¼°üº¬ÁËobjectÕâ¸öÀàµÄ³ÉÔ±,ËùÒÔ ÎÒÃÇÔÚ±àÂëµÄʱºòҪǡµ±µÄÀûÓÃÕâ¸öÀàÖеijÉÔ±.´ó¼ÒÓÐʱ¼ä»¹ÊǶàÈ¥¿´¿´°ïÖúÎĵµ,Á˽âÏÂÕâ¸öobjectÀà.ÎÒ¼òµ¥µÄ˵˵Õâ¸öÀà °É. ÔÚÕâ¸öÀàÖÐÓÐÒ»¸öÎ޲εĹ¹Ôì·½·¨,´ó¼ÒÊDz»ÊÇÔÚÏë,¼ÈÈ»ËùÓÐÀàÊǼ̳ÐobjectÀà,¶øÎÒÃÇÖªµÀÔڼ̳еĸÅÄîÀï,ÊDz»Äܼ̳и¸ÀàµÄ ¹¹Ôì·½·¨µÄ,Ϊʲô»¹ÒªÌṩÕâÑùÒ»¸ö¹¹Ôì·½·¨ÄØ?ÕâÀï¾ÍÒý·¢³öÁËÁíÒ»¸öÎÊÌâÁË,Ôڼ̳е±ÖÐËäÈ»²»Äܼ̳и¸ÀàµÄ¹¹Ôì·½·¨,µ«ÊÇ ÎÒÃÇ´´½¨×ÓÀà¶ÔÏó,ÔÚµ÷ÓÃ×ÓÀ๹Ôì·½·¨µÄʱºò,Õâ¸öʱºòÊÇÏÈÈ¥µ÷Óø¸ÀàµÄ¹¹Ôì·½·¨,´ó¼ÒÏëÏë,Õâ¸öʱºòÈç¹û¸¸ÀàûÓй¹Ôì·½·¨ ,ÄdzÌÐò»á³öÏÖʲôÑùµÄ´íÎó?ÕâÀï±àÒëʹ²»ÄÜͨ¹ýµÄ,Õâ¾ÍÊÇobjectÀïµÄÎ޲ι¹Ôì·½·¨´æÔÚµÄÒâÒå. ÔÚobjectÀïÃæÓÐÒ»¸öºÜ³£Óõķ½·¨toString();Õâ¸ö·½·¨Ä¬ÈÏÊÇ·µ»Ø¶ÔÏóµÄ °üÃû.ÀàÃû+@+hashCodeÂë,¾ßÌåʵÏÖÊÇ:getClass ().getName() + '@' + Inte ......
1. Ò»¸öjavaÔ´ÎļþÖ»ÓÐÒ»¸öpublicÀàÇÒÀàÃûÓëÎļþÃûÒ»Ö¡£×¢£ºÒ»¸ö¿ÉÔËÐеÄjavaÓ¦ÓóÌÐòÓ¦ÓÐÒ»¸ömain·½·¨£¬ÇÒ¸ñʽ¹Ì¶¨£¬µ«²»Ò»¶¨ÔÚpublicÀàÖС£
2. packageÓï¾äÖ»ÄÜÓÐÒ»¸öÇÒ·ÅÔÚ³ÌÐòµÄµÚÒ»ÐС£
3. ÕûÊýÔÚÄÚ´æÖÐʽ°´ÕÕÆä²¹ÂëÀ´´æ´¢µÄ£¬ÕýÊýµÄ²¹Âë=ÔÂ룬¸ºÊýµÄ²¹Âë=ÔÂëÈ¡·´¼Ó1 £¬charÎÞ·ûºÅ루0~65535£©
4. Ç¿ÖÆ×ª»»¿ÉÄÜÓÐÊý¾ÝºÍ¾«¶ÈµÄ¶ªÊ§£¬Ò²ÓпÉÄܸıäÊý¾ÝµÄÕý¸ºÐÔ¡£×Ô¶¯×ª»»Ò²»áÓÐÊý¾ÝºÍ¾«¶ÈµÄ¶ªÊ§,È磺
int-->float , long-->float , long-->double
5.²»ÒªÔÚ³ÌÐòÖбȽÏÁ½¸ö¸¡µãÊýÏàµÈ£¬Ó¦¸ÃÓÃËûÃDzîµÄ¾ø¶ÔÖµÊÇ·ñСÓÚÒ»¸ö×㹻СµÄÊýÀ´Åжϡ£
6.
¸ø±äÁ¿¸³ÖµÊ±£¬Ëù¸³Öµ·¶Î§Ó¦Ð¡ÓÚ±äÁ¿·¶Î§£¬Ä¬ÈÏÕûÊýÊÇintÐÍ£¬Ð¡ÊýÊÇdoubleÐÍ
7. ÊôÐÔûÀ¨ºÅ£¬·½·¨ÓÐÀ¨ºÅ£¬¹¹ÔìÎÞ·µ»ØÖµ¡£
8. ´´½¨ÊµÀý¶ÔÏóµÄÄÚ´æÍ¼£º
ÄÚ´æ----->Õ»Äڴ棨ºó½øÏȳö£¬ÏȽøºó³ö£©
----->¶ÑÄÚ´æ
----->´úÂë¶Î£¨·½·¨Çø£©
-----> ......
¶ÔÓÚJava×ÀÃæÓ¦ÓÃÀ´Ëµ£¬±È½Ï·³ËöµÄ¾ÍÊǰ²×°²¿ÊðÎÊÌ⣬È磺¿Í»§¶ËÊÇ·ñ°²×°ÓÐjre¡¢jre°æ±¾¡¢jreÔÚÄÄÀïÏÂÔØ¡¢ÈçºÎÓÃjreÆô¶¯JavaÓ¦Óõȵȡ£²»ÒªËµ¸Õ½Ó´¥µçÄÔµÄÈË£¬¾ÍËãÊDZȽÏÊìϤµçÄÔ£¬Èç¹ûûÓнӴ¥¹ýJava£¬Ãæ¶ÔÒ»¸öJavaÓ¦Óã¬ÈçºÎÔÚWindowsÏÂÆô¶¯Ëü£¬¹À¼Æ¶¼»áÕÛÌÚ°ëÌì¡£ËùÒÔÕâ¸öÊǵ¼ÖÂJava×ÀÃæÓ¦Óñ»Ò»Ð©ÈËËùÌÖÑáµÄ×î´óÔÒò£¬JavaµÄÓÅÊÆÊǓһ´Î±àд£¬Ëæ´¦ÔËÐД,¿çÆ½Ì¨ÌØÐÔȷʵºÜºÃ£¬µ«²¢²»ÊÇÿ¸öÈ˶¼ÐèÒª¿çƽ̨£¬¶øÇÒÓÐʱºòJVMƽ̨»ò°æ±¾ÎÊÌâÒ²»áÔì³É“Ò»´Î±àд£¬µ½´¦²âÊÔ”µÄÞÏÞΡ£¶ÔÓڹ̶¨Æ½Ì¨ÏµÄJavaÓ¦Óã¬×îºÃµÄ·½Ê½Äª¹ýÓÚ´ø×ÅJRE,ÈÃÓû§ÇáËɵã»÷¾ÍÄÜÔËÐС£ÏÂÃæÎÒÃÇÀ´½â¾öÕâÑùµÄÎÊÌâ¡£
¡¡¡¡Õë¶Ôwindowsƽ̨£¬Ö÷Òª·½·¨ÊÇ£ºÏȽ«JRE½øÐо«¼ò£¬ÔÙʹÓù¤¾ßexe4j À´½â¾öË«»÷ÔËÐÐʹÓõÄÎÊÌ⣬×îºóÓÃInno Setup´ò°ü³É°²×°³ÌÐò, ÕâÑùÒ»À´£¬ÎÒÃǵÄJavaÓ¦ÓÃ¾ÍºÍÆÕͨµÄwindowsÓ¦ÓóÌÐòÒ»ÑùÁË¡£
±¾ÎÄÏà¹ØÏÂÔØ
±¾½Ì³ÌPDF¸ñʽÎĵµ
http://www.uushare.com/user/javapro/file/1418624
http://www.rayfile.com/files/7840998c-1824-11de-942b-0014221b798a/
±¾½Ì³ÌʾÀý³ÌÐò
http://www.uushare.com/user/javapro/file/1418316
http://www.rayfile.com/fi ......
¶ÔÓÚJava×ÀÃæÓ¦ÓÃÀ´Ëµ£¬±È½Ï·³ËöµÄ¾ÍÊǰ²×°²¿ÊðÎÊÌ⣬È磺¿Í»§¶ËÊÇ·ñ°²×°ÓÐjre¡¢jre°æ±¾¡¢jreÔÚÄÄÀïÏÂÔØ¡¢ÈçºÎÓÃjreÆô¶¯JavaÓ¦Óõȵȡ£²»ÒªËµ¸Õ½Ó´¥µçÄÔµÄÈË£¬¾ÍËãÊDZȽÏÊìϤµçÄÔ£¬Èç¹ûûÓнӴ¥¹ýJava£¬Ãæ¶ÔÒ»¸öJavaÓ¦Óã¬ÈçºÎÔÚWindowsÏÂÆô¶¯Ëü£¬¹À¼Æ¶¼»áÕÛÌÚ°ëÌì¡£ËùÒÔÕâ¸öÊǵ¼ÖÂJava×ÀÃæÓ¦Óñ»Ò»Ð©ÈËËùÌÖÑáµÄ×î´óÔÒò£¬JavaµÄÓÅÊÆÊǓһ´Î±àд£¬Ëæ´¦ÔËÐД,¿çÆ½Ì¨ÌØÐÔȷʵºÜºÃ£¬µ«²¢²»ÊÇÿ¸öÈ˶¼ÐèÒª¿çƽ̨£¬¶øÇÒÓÐʱºòJVMƽ̨»ò°æ±¾ÎÊÌâÒ²»áÔì³É“Ò»´Î±àд£¬µ½´¦²âÊÔ”µÄÞÏÞΡ£¶ÔÓڹ̶¨Æ½Ì¨ÏµÄJavaÓ¦Óã¬×îºÃµÄ·½Ê½Äª¹ýÓÚ´ø×ÅJRE,ÈÃÓû§ÇáËɵã»÷¾ÍÄÜÔËÐС£ÏÂÃæÎÒÃÇÀ´½â¾öÕâÑùµÄÎÊÌâ¡£
¡¡¡¡Õë¶Ôwindowsƽ̨£¬Ö÷Òª·½·¨ÊÇ£ºÏȽ«JRE½øÐо«¼ò£¬ÔÙʹÓù¤¾ßexe4j À´½â¾öË«»÷ÔËÐÐʹÓõÄÎÊÌ⣬×îºóÓÃInno Setup´ò°ü³É°²×°³ÌÐò, ÕâÑùÒ»À´£¬ÎÒÃǵÄJavaÓ¦ÓÃ¾ÍºÍÆÕͨµÄwindowsÓ¦ÓóÌÐòÒ»ÑùÁË¡£
±¾ÎÄÏà¹ØÏÂÔØ
±¾½Ì³ÌPDF¸ñʽÎĵµ
http://www.uushare.com/user/javapro/file/1418624
http://www.rayfile.com/files/7840998c-1824-11de-942b-0014221b798a/
±¾½Ì³ÌʾÀý³ÌÐò
http://www.uushare.com/user/javapro/file/1418316
http://www.rayfile.com/fi ......
¸Ã´úÂëʵÏÖÁËÔÚϵͳÓÒϽǵÄÈÎÎñÀ¸ÖÐÏÔʾ³ÌÐòµÄͼ±ê£¬²¢ÇÒ×îС»¯³ÌÐòºóµ¥»÷ͼ±ê¿ÉÒÔÏÔʾ³öÀ´Õâ¸ö³ÌÐò´°¿Ú
import java.awt.Color;
¡¡¡¡import java.awt.Image;
¡¡¡¡import java.awt.MenuItem;
¡¡¡¡import java.awt.PopupMenu;
¡¡¡¡import java.awt.Toolkit;
¡¡¡¡
¡¡¡¡
¡¡¡¡import javax.swing.JFrame;
¡¡¡¡import javax.swing.JLabel;
¡¡¡¡
¡¡¡¡
¡¡¡¡public class test extends JFrame
¡¡¡¡{
¡¡¡¡long setTime = 30*1000;
¡¡¡¡
¡¡¡¡JLabel jl = new JLabel("Ê£Óàʱ¼ä£º");
¡¡¡¡
¡¡¡¡JLabel jl1 = new JLabel();
¡¡¡¡
¡¡¡¡PopupMenu popupMenu1 = new PopupMenu();
¡¡¡¡MenuItem menuItem1 = new MenuItem();
¡¡¡¡
¡¡¡¡public examTime(){
¡¡¡¡ this.setLocation(200, 200);
¡¡¡¡ this.setSize(300, 200);
¡¡¡¡ isTray();
¡¡¡¡ this.setVisible(true);
¡¡¡¡ addWindowListener(new WindowAdapter()
¡¡¡¡ {
¡¡¡¡ public void windowIconified(WindowEvent evt)
¡¡¡¡ {
¡¡¡¡ unVisible();
¡¡¡¡ }
¡¡¡¡ });
¡¡¡¡
¡¡¡¡ popupMenu1.setLabel("PopupMenu");
¡¡¡¡ menuItem1.setLabel("´ò¿ª");
¡¡¡¡ menu ......
1 »ù±¾·½·¨
import java.io.*;
public class input1
{
public static void main(String[] args) throws IOException
{
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader buf = new BufferedReader(reader);
/* »òÕß
BufferedReader buf;
buf = new BufferedReader(new InputStreamReader(System.in));
*/
String str;
System.out.print("ÇëÊäÈë×Ö·û´®£º");
str = buf.readLine();
System.out.println("ÄãÊäÈëµÄ×Ö·û´®ÊÇ£º"+str);
}
}
2 ÀûÓÃScannerÀà
import java.util.*;
public class input2
{
public static void main(String[] args)
{
int i1;
double d2;
String s1, s2;
Scanner scanner = new Scanner(System.in);
System.out.print("ÇëÊäÈëµÚÒ»¸öÊý£º");
i1 = scanner.nextInt();
System.out.print("ÇëÊäÈëµÚ¶þ¸öÊý£º");
d2 = scanner.nextDouble();
System.out.println(i1 + "*" + d2 + "=" + (i1 * d2));
System.out.print("ÇëÊ ......