finalÔÚjavaÖеÄÓ¦ÓÃ
finalÔÚJavaÖв¢²»³£Óã¬È»¶øËüȴΪÎÒÃÇÌṩÁËÖîÈçÔÚCÓïÑÔÖж¨Òå³£Á¿µÄ¹¦ÄÜ£¬²»½öÈç´Ë£¬final»¹¿ÉÒÔÈÃÄã¿ØÖÆÄãµÄ³ÉÔ±¡¢·½·¨»òÕßÊÇÒ»¸öÀàÊÇ·ñ¿É±»¸²Ð´»ò¼Ì³ÐµÈ¹¦ÄÜ£¬ÕâÐ©ÌØµãʹfinalÔÚJavaÖÐÓµÓÐÁËÒ»¸ö²»¿É»òȱµÄµØÎ»£¬Ò²ÊÇѧϰJavaʱ±ØÐëÒªÖªµÀºÍÕÆÎյĹؼü×ÖÖ®Ò»¡£
final³ÉÔ±
¡¡¡¡ µ±ÄãÔÚÀàÖж¨Òå±äÁ¿Ê±£¬ÔÚÆäÇ°Ãæ¼ÓÉÏfinal¹Ø¼ü×Ö£¬ÄDZãÊÇ˵£¬Õâ¸ö±äÁ¿Ò»µ©±»³õʼ»¯±ã²»¿É¸Ä±ä£¬ÕâÀï²»¿É¸Ä±äµÄÒâ˼¶Ô»ù±¾ÀàÐÍÀ´ËµÊÇÆäÖµ²»¿É±ä£¬¶ø¶ÔÓÚ¶ÔÏó±äÁ¿À´ËµÆäÒýÓò»¿ÉÔٱ䡣Æä³õʼ»¯¿ÉÒÔÔÚÁ½¸öµØ·½£¬Ò»ÊÇÆä¶¨Òå´¦£¬Ò²¾ÍÊÇ˵ÔÚfinal±äÁ¿¶¨Òåʱֱ½Ó¸øÆä¸³Öµ£¬¶þÊÇÔÚ¹¹Ô캯ÊýÖС£ÕâÁ½¸öµØ·½Ö»ÄÜÑ¡ÆäÒ»£¬ÒªÃ´ÔÚ¶¨Òåʱ¸øÖµ£¬ÒªÃ´ÔÚ¹¹Ô캯ÊýÖиøÖµ£¬²»ÄÜͬʱ¼ÈÔÚ¶¨Òåʱ¸øÁËÖµ£¬ÓÖÔÚ¹¹Ô캯ÊýÖиøÁíÍâµÄÖµ¡£ÏÂÃæÕâ¶Î´úÂëÑÝʾÁËÕâÒ»µã£º
import java.util.List;
import java.util.ArrayList;
import java.util.LinkedList;
public class Bat{
¡¡¡¡final PI=3.14;¡¡¡¡¡¡¡¡¡¡//ÔÚ¶¨Òåʱ±ã¸øÖ·Öµ
¡¡¡¡final int i;¡¡¡¡¡¡¡¡¡¡¡¡//ÒòΪҪÔÚ¹¹Ô캯ÊýÖнøÐгõʼ»¯£¬ËùÒÔ´Ë´¦±ã²»¿ÉÔÙ¸øÖµ
¡¡¡¡final List list;¡¡¡¡¡¡¡¡//´Ë±äÁ¿Ò²ÓëÉÏÃæµÄÒ»Ñù
¡¡¡¡Bat(){
¡¡¡¡¡¡¡¡i=100;
¡¡¡¡¡¡¡¡list=new LinkedList();
¡¡¡¡}
¡¡¡¡Bat(int ii,List l){
¡¡¡¡¡¡¡¡i=ii;
¡¡¡¡¡¡¡¡list=l;
¡¡¡¡}
¡¡¡¡public static void main(String[] args){
¡¡¡¡¡¡¡¡Bat b=new Bat();
¡¡¡¡¡¡¡¡b.list.add(new Bat());
¡¡¡¡¡¡¡¡//b.i=25;
¡¡¡¡¡¡¡¡//b.list=new ArrayList();
¡¡¡¡¡¡¡¡System.out.println("I="+b.i+" List Type:"+b.list.getClass());
¡¡¡¡¡¡¡¡b=new Bat(23,new ArrayList());
¡¡¡¡¡¡¡¡b.list.add(new Bat());
¡¡¡¡¡¡¡¡System.out.println("I="+b.i+" List Type:"+b.list.getClass());
¡¡¡¡}
} ¡¡¡¡¡¡
¡¡¡¡´Ë³ÌÐòºÜ¼òµ¥µÄÑÝʾÁËfinalµÄ³£¹æÓ÷¨¡£ÔÚÕâÀïʹÓÃÔÚ¹¹Ô캯ÊýÖнøÐгõʼ»¯µÄ·½·¨£¬ÕâʹÄãÓÐÁËÒ»µãÁé»îÐÔ¡£ÈçBatµÄÁ½¸öÖØÔØ¹¹Ô캯ÊýËùʾ£¬µÚÒ»¸öȱʡ¹¹Ô캯Êý»áΪÄãÌṩĬÈϵÄÖµ£¬ÖØÔصÄÄǸö¹¹Ô캯Êý»á¸ù¾ÝÄãËùÌṩµÄÖµ»òÀàÐÍΪfinal±äÁ¿³õʼ»¯¡£È»¶øÓÐʱÄã²¢²»ÐèÒªÕâÖÖÁé»îÐÔ£¬ÄãÖ»ÐèÒªÔÚ¶¨Òåʱ±ã¸ø¶¨ÆäÖµ²¢ÓÀ²»±ä»¯£¬Õâʱ¾Í²»ÒªÔÙÓÃÕâÖÖ·½·¨¡£ÔÚmain·½·¨ÖÐÓÐÁ½ÐÐÓï¾ä×¢Ê͵ôÁË£¬Èç¹ûÄãÈ¥µô×¢ÊÍ£¬³ÌÐò±ãÎÞ·¨Í¨¹ý±àÒ룬Õâ±ãÊÇ˵£¬²»ÂÛÊÇiµÄÖµ»òÊÇ listµÄÀàÐÍ£¬Ò»µ©³õʼ»¯£¬È·ÊµÎÞ·¨ÔÙ¸ü¸Ä¡£È»¶øb¿ÉÒÔͨ¹ýÖØÐ³õʼ»¯À´Ö¸¶¨iµÄÖµ»òlistµÄÀàÐÍ£¬Êä³ö½á¹ûÖÐÏÔʾÁËÕâÒ»µ
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
import java.io.File;
import java.io.IOException;
import java.util.Scanner;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JTextArea;
public class DisplayFile {
/**
* @param args
& ......
Chapter 01
Getting Started
Ò»¡¢ºËÐĸÅÄî
1.ʲô½ÐÀࣿ
Àà¾ÍÊÇijһÖÖÊÂÎïµÄÒ»°ãÐԵļ¯ºÏÌ壬ÊÇÏàͬ»òÏàËÆµÄ¸÷¸öÊÂÎï¹²Í¬ÌØÐÔµÄÒ»ÖÖ³éÏó¡£
2.ʲô½Ð¶ÔÏó£¿
ÔÚÃæÏò¶ÔÏó¸ÅÄîÖУ¬¶ÔÏó£¨Object£©ÊÇÀàµÄʵÀý£¨instance£©¡£¶ÔÏóÓëÀàµÄ¹ØÏµ¾ÍÏñ±äÁ¿ÓëÊý¾ÝÀàÐ͵ĹØÏµÒ»Ñù¡£
3.ÀàµÄºËÐÄ ......