javaÖеÄfinal£¬static¹Ø¼ü×Ö
¹Ø¼ü×Öfinal£º
ÔÚJavaÖÐÉùÃ÷Àà¡¢ÊôÐԺͷ½·¨Ê±£¬¿ÉʹÓùؼü×ÖfinalÀ´ÐÞÊΡ£
final±ê¼ÇµÄÀ಻Äܱ»¼Ì³Ð¡£
final±ê¼ÇµÄ·½·¨²»Äܱ»×ÓÀàÖØд¡£
final±ê¼ÇµÄ±äÁ¿(³ÉÔ±±äÁ¿»ò¾Ö²¿±äÁ¿)¼´³ÉΪ³£Á¿£¬Ö»Äܸ³ÖµÒ»´Î¡£
final±ê¼ÇµÄ³ÉÔ±±äÁ¿±ØÐëÔÚÉùÃ÷µÄͬʱ»òÔÚÿ¸ö¹¹Ôì·½·¨ÖÐÏÔʽ¸³Öµ£¬È»ºó²ÅÄÜʹÓá£
static¹Ø¼ü×Ö£º
ÔÚJavaÀàÖÐÉùÃ÷±äÁ¿¡¢·½·¨ºÍÄÚ²¿Ààʱ£¬¿ÉʹÓùؼü×Östatic×öΪÐÞÊηû¡£
static±ê¼ÇµÄ±äÁ¿»ò·½·¨ÓÉÕû¸öÀà(ËùÓÐʵÀý)¹²Ïí£¬Èç·ÃÎÊ¿ØÖÆȨÏÞÔÊÐí£¬¿É²»±Ø´´½¨¸ÃÀà¶ÔÏó¶øÖ±½ÓÓÃÀàÃû¼Ó‘.’µ÷Óá£
static³ÉÔ±Ò²³ÆÀà³ÉÔ±»ò¾²Ì¬³ÉÔ±£¬È磺ÀàÊôÐÔ¡¢Àà·½·¨¡¢¾²Ì¬·½·¨µÈ¡£
×¢Ò⣺²»Òª°ÑfinalºÍstatic¸ã»ì£¬static¿ÉÒÔÎÞÏ޴θ³Öµ£¬¶øfinalÖ»ÄÜÒ»´Î£¡
public final class Test{
public static int totalNumber= 5 ;
public final int id;
public Test(){
id = ++totalNumber;
}
public static void main(String[] args) {
Test t = new Test();
System.out.println(t.id);
final int i = 10;
final int j;
j = 20;
j = 30; //·Ç·¨£¬ÒòΪfinal±ê¼ÇµÄ±äÁ¿Ö»Äܱ»¸³ÖµÒ»´Î
}
}
Ïà¹ØÎĵµ£º
´ÓCore Javaµ½Thinking in Java
JavaÊÇÒ»ÖÖ¿çƽ̨¡¢ÃæÏò¶ÔÏ󡢸øÓèÍøÂç¼°Ö§³Ö¶àýÌåµÄ±à³ÌÓïÑÔ£¬²¢¿É²åÈëµ½HTMLÎĵµÖС£
1.ÔÚhtmlÎĵµÖÐÌí¼ÓÁ´½Ó£¬¼´ÔÚ<body>±êÇ©¼ä²åÈëÒÔÏ´úÂ룺
<applet code=ÀàÃû.class width=¿í¶È height=¸ß¶È></applet>
2.·â×°ÊÇÒ»ÖÖ½«´úÂë¼°Æä´¦ÀíµÄÊý¾Ý°ó¶¨ÔÚÒ»Æð± ......
java¾µäÊé¼®»ã×Ü£¨²¿·Ö£©
Ò»¡¢ÈëÃÅ
¡¶Java 2´ÓÈëÃŵ½¾«Í¨¡·£ ÍƼö
¡¶Thinking in Java¡·£ Ç¿ÁÒÍƼö*
O’reillyµÄJava±à³Ì»ù´¡ÏµÁÐ £ ²Î¿¼*
¶þ¡¢½ø½×
¡¶Java Cook Book¡·£ ·Ç³£ÍƼö* £¨°üº¬ÁËJava±à³ÌµÄTips£¬Êʺϵ± ......
×÷Îı¾±à¼Æ÷µÄʱºò£¬³·Ïú(undo)¡¢»Ö¸´(redo)ÊDZز»¿ÉÉÙµÄÁ½¸ö¹¦ÄÜ¡£ÊµÏÖÕâ¸ö¹¦ÄÜ£¬ÒªÓõ½javax.swing.undo°üÖеÄUndoManagerÀà¡£
UndoManagerÀàÓÐÈçϳ£Ó÷½·¨£º
boolean canUndo() ——ÅжÏÄÜ·ñ½øÐг·Ïû²Ù×÷£¬¿ÉÒÔÔò·µ»Øtrue¡£
boolean canRedo() ——ÅжÏÄÜ·ñ½øÐлָ´²Ù×÷£¬¿ÉÒÔÔò·µ ......
Ŀ¼
¡¡¡¡Ç°ÑÔ
¡¡¡¡Ò». Java ÎĵµºÍ javadoc
¡¡¡¡¶þ. Îĵµ×¢Ê͵ĸñʽ
¡¡¡¡¡¡¡¡1. Îĵµ×¢Ê͵ĸñʽ»¯
¡¡¡¡¡¡¡¡2. Îĵµ×¢Ê͵ÄÈý²¿·Ö
¡¡¡¡Èý. ʹÓà javadoc ±ê¼Ç
¡¡¡¡¡¡¡¡1. @see µÄʹÓÃ
¡¡¡¡¡¡¡¡2. ʹÓà @author¡¢@version ˵Ã÷Àà
¡¡¡¡¡¡¡¡3. ʹÓà @param¡¢@return ºÍ @exception ˵Ã÷·½·¨
¡¡¡ ......
String posttime=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:sss").format( java.util.Calendar.getInstance().getTime() );
1. Java¼ÆËãʱ¼äÒÀ¿¿1970Äê1ÔÂ1ÈÕ¿ªÊ¼µÄºÁÃëÊý.   ......