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

Java Interface Êdz£Á¿´æ·ÅµÄ×î¼ÑµØµãÂð£¿

ÓÉÓÚjava interfaceÖÐÉùÃ÷µÄ×Ö¶ÎÔÚ±àÒëʱ»á×Ô¶¯¼ÓÉÏstatic finalµÄÐÞÊηû£¬¼´ÉùÃ÷Ϊ³£Á¿¡£Òò¶øinterfaceͨ³£ÊÇ´æ·Å³£Á¿µÄ×î¼ÑµØµã¡£È»¶øÔÚjavaµÄʵ¼ÊÓ¦ÓÃʱȴ»á²úÉúһЩÎÊÌâ¡£
ÓÉÓÚjava interfaceÖÐÉùÃ÷µÄ×Ö¶ÎÔÚ±àÒëʱ»á×Ô¶¯¼ÓÉÏstatic finalµÄÐÞÊηû£¬¼´ÉùÃ÷Ϊ³£Á¿¡£Òò¶øinterfaceͨ³£ÊÇ´æ·Å³£Á¿µÄ×î¼ÑµØµã¡£È»¶øÔÚjavaµÄʵ¼ÊÓ¦ÓÃʱȴ»á²úÉúһЩÎÊÌâ¡£
ÎÊÌâµÄÆðÒòÓÐÁ½¸ö£¬µÚÒ»£¬ÊÇÎÒÃÇËùʹÓõij£Á¿²¢²»ÊÇÒ»³É²»±äµÄ£¬¶øÊÇÏà¶ÔÓÚ±äÁ¿²»Äܸ³Öµ¸Ä±ä¡£ÀýÈçÎÒÃÇÔÚÒ»¸ö¹¤³Ì³õÆÚ¶¨Òå³£Á¿∏£½3.14£¬¶øÓÉÓÚ¼ÆË㾫¶ÈµÄÌá¸ßÎÒÃÇ¿ÉÄÜ»áÖØÐ¶¨Òå∏£½3.14159£¬´ËʱÕû¸öÏîÄ¿¶Ô´Ë³£Á¿µÄÒýÓö¼Ó¦¸Ã×ö³ö¸Ä±ä¡£µÚ¶þ£¬javaÊǶ¯Ì¬ÓïÑÔ¡£Óëc++Ö®ÀàµÄ¾²Ì¬ÓïÑÔ²»Í¬,java¶ÔһЩ×ֶεÄÒýÓÿÉÒÔÔÚÔËÐÐÆÚ¶¯Ì¬½øÐУ¬ÕâÖÖÁé»îÐÔÊÇjavaÕâÑùµÄ¶¯Ì¬ÓïÑÔµÄÒ»´óÓÅÊÆ¡£Ò²¾ÍʹµÃÎÒÃÇÔÚjava¹¤³ÌÖÐÓÐʱ²¿·ÖÄÚÈݵĸı䲻ÓÃÖØÐ±àÒëÕû¸öÏîÄ¿£¬¶øÖ»Ðè±àÒë¸Ä±äµÄ²¿·ÖÖØÐ·¢²¼¾Í¿ÉÒԸıäÕû¸öÓ¦Óá£
½²ÁËÕâô¶à£¬Ä㻹²»ÖªµÀÎÒҪ˵ʲôÂ𣿺ã¬ÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄÀý×Ó£º
ÓÐÒ»¸öinterface A£¬Ò»¸öclass B£¬´úÂëÈçÏ£º
//file A.java
public interface A{
String name = "bright";
}
//file B.java
public class B{
public static void main(String[] args){
System.out.println("Class A's name = " + A.name);
}
}

¹»¼òµ¥°É£¬ºÃ£¬±àÒëA.javaºÍB.java¡£
ÔËÐУ¬ÊäÈëjava B£¬ÏÔÈ»½á¹ûÈçÏ£º
Class A's name = bright
ÎÒÃÇÏÖÔÚÐÞ¸ÄA.javaÈçÏ£º
//file A.java
public interface A{
String name = "bright sea";
}

±àÒëA.javaºóÖØÐÂÔËÐÐB class£¬ÊäÈëjava B£¬×¢Ò⣺½á¹ûÈçÏÂ
Class A's name = bright
Ϊʲô²»ÊÇ"Class A's name = bright sea"£¿ÈÃÎÒÃÇʹÓÃjdkÌṩµÄ·´±àÒ빤¾ßjavap·´±àÒëB.class¿´¸ö¾¿¾¹£¬ÊäÈ룺javap -c B £¬½á¹ûÈçÏ£º
Compiled from B.java
public class B extends java.lang.Object {
public B();
public static void main(java.lang.String[]);
}
Method B()
0 aload_0
1 invokespecial #1 <Method java.lang.Object()>
4 return
Method void main(java.lang.String[])
0 getstatic #2 <Field java.io.PrintStream out>
3 ldc #3 <String "Class A's name = bright">
5 invokevirtual #4 <Method void println(java.lang.String)>
8 return

×¢Òâµ½±êºÅ3µÄ´ú


Ïà¹ØÎĵµ£º

¸ßÖÊÁ¿JAVA´úÂë±àд¹æ·¶

1. Java ÃüÃûÔ¼¶¨
¡¡¡¡³ýÁËÒÔϼ¸¸öÌØÀýÖ®Í⣬ÃüÃûʱӦʼÖÕ²ÉÓÃÍêÕûµÄÓ¢ÎÄÃèÊö·û¡£´ËÍ⣬һ°ãÓ¦²ÉÓÃСд×Öĸ£¬µ«ÀàÃû¡¢½Ó¿ÚÃûÒÔ¼°Èκηdzõʼµ¥´ÊµÄµÚÒ»¸ö×ÖĸҪ´óд¡£
1.1 Ò»°ã¸ÅÄî
¡¡¡¡* ¾¡Á¿Ê¹ÓÃÍêÕûµÄÓ¢ÎÄÃèÊö·û
¡¡¡¡* ²ÉÓÃÊÊÓÃÓÚÏà¹ØÁìÓòµÄÊõÓï
¡¡¡¡* ²ÉÓôóСд»ìºÏʹÃû×ֿɶÁ
¡¡¡¡* ¾¡Á¿ÉÙÓÃËõд£¬µ«Èç¹û ......

ËĸöÓꦵÄjava±à³Ìϰ¹ß

John O'Hanley µÄÕâÆªÎÄÕÂÁоÙÁËËĸöÓꦵÄjava±àÂëϰ¹ß£¬²¢Ìá³öÁ˸ÄÕý·½°¸¡£
ÕâËĸöϰ¹ßÆÕ±é´æÔÚÓÚjava³ÌÐòÔ±ÖУ¬²¢ÇÒÒѾ­±»¹ã·º½ÓÊÜ£¬´ó¼Ò¶¼Ï°ÒÔΪ³££¬Á÷¶¾ÉõÔ¶¡£
1.¶Ô¾Ö²¿±äÁ¿(local variables)£¬×Ö¶Î(fields)£¬²ÎÊý(method arguments)ÕâÈýÖÖ±äÁ¿µÄÃüÃûûÓÐÇø·Ö£¬Ôì³ÉÁË´úÂëµÄÔĶÁÀ§ÄÑ£¬Ôö¼ÓÁË´úÂëµÄά»¤³É±¾¡£
×÷Õß ......

¶Á¡¶JAVAÐÂÊÖͨ²¡¡·

Ò»¡¢Ëã·¨ºÍÊý¾Ý½á¹¹
¡ïʲôʱºò¸ÃÓÃÊý×éÐÍÈÝÆ÷¡¢Ê²Ã´Ê±ºò¸ÃÓÃÁ´±íÐÍÈÝÆ÷£¿
¡ïʲôÊÇÉ¢Áк¯Êý£¿HashMapµÄʵÏÖÔ­ÀíÊÇʲô£¿
¡ïʲôÊǵݹ飿Èç¹ûÄãÒÔǰ´ÓÀ´Ã»Ð´¹ýµÝ¹éº¯Êý£¬³¢ÊÔ×Åдһ¸ö£¨±ÈÈçÓõݹ麯Êý½øÐÐĿ¼Ê÷±éÀú£©¡£
¡ïʲôÊÇËã·¨¸´ÔÓ¶È£¿
¡ïÄãÊÇ·ñÀí½â¿Õ¼ä»»Ê±¼äµÄ˼Ï룿
¡ïдһ¸öÕë¶ÔÕûÊýÊý×éµÄðÅÝÅÅÐòº¯Êý£¬¿ ......

ÔÚJavaÖвúÉúËæ»úÊýµÄÁ½¸ö·½·¨


Ò»¡¢ÀûÓÃrandom·½·¨À´Éú³ÉËæ»úÊý¡£
ÔÚJavaÓïÑÔÖÐÉú³ÉËæ »úÊýÏà¶ÔÀ´Ëµ±È½Ï¼òµ¥£¬ÒòΪÓÐÒ»¸öÏֳɵķ½·¨¿ÉÒÔʹÓá£ÔÚMathÀàÖУ¬JavaÓïÑÔÌṩÁËÒ»¸ö½Ð×örandomµÄ·½·¨¡£Í¨¹ýÕâ¸ö·½·¨¿ÉÒÔÈÃϵͳ²úÉúËæ»ú Êý¡£²»¹ýĬÈÏÇé¿öÏ£¬Æä²úÉúµÄËæ»úÊý·¶Î§±È½ÏС£¬Îª´óÓÚµÈÓÚ0µ½Ð¡ÓÚ1µÄdoubleÐÍËæ»úÊý¡£ËäÈ»ÆäËæ»úÊý²úÉúµÄ·¶Î§±È½ÏС£¬²» ......

JDBCÅú´¦Àí (java ¶ÔÊý¾Ý¿âµÄ»Ø¹ö£©

1ÏÈ¿´Ò»Ï³ÌÐò£º
package com.redking.jdbc.demo;   
import java.sql.Connection;   
import java.sql.DriverManager;   
import java.sql.SQLException;   
import java.sql.Statement;   
public class JDBCDemo07 {   
     ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ