JAVA±Ê¼Ç£¨ËÄ£©
ÃæÏò¶ÔÏóµÄÈý´óÌØÕ÷£º·â×°¡¢¼Ì³Ð¡¢¶à̬¡£
javaÖеķâ×°
·â×°£¬Ò»¸ö¶ÔÏóºÍÍâ½çµÄÁªÏµÓ¦µ±Í¨¹ýÒ»¸öͳһµÄ½Ó¿Ú£¬Ó¦µ±¹«¿ªµÄ¹«¿ª£¬Ó¦µ±Òþ²ØµÄÒþ²Ø¡££¨¶ÔÏóµÄÊôÐÔÓ¦µ±Òþ²Ø£©£¬Ò»¸ö¶ÔÏóµÄÄÚ²¿ÊÇ͸Ã÷µÄ£¬¾ÍÊǰѶÔÏóÄÚ²¿µÄ¿É͸Ã÷ÐÔºÍÒþ²ØµÄÌØÐÔÇø·Ö¿ª£¬¸Ã͸Ã÷µÄ͸Ã÷£¬¸ÃÒþ²ØµÄÒþ²Ø¡£
£¨·â×°µÄÊôÐÔ£©javaÖÐÀàµÄÊôÐԵķÃÎÊȨÏÞµÄĬÈÏÖµ²»ÊÇprivate£¬ÒªÏëÒþ²Ø¸ÃÊôÐÔ»ò·½·¨£¬¾Í¿ÉÒÔ¼Óprivate£¨Ë½ÓУ©ÐÞÊηû£¬À´ÏÞÖÆÖ»Äܹ»ÔÚÀàµÄÄÚ²¿½øÐзÃÎÊ¡£
¶ÔÓÚÀàÖеÄ˽ÓÐÊôÐÔ£¬Òª¶ÔÆä¸ø³öÒ»¶Ô·½·¨£¨getXxx(),setXxx()£©·ÃÎÊ˽ÓÐÊôÐÔ£¬±£Ö¤¶Ô˽ÓÐÊôÐԵIJÙ×÷µÄ°²È«ÐÔ¡£
·½·¨µÄ·â×°£¬¶ÔÓÚ·½·¨µÄ·â×°£¬¸Ã¹«¿ªµÄ¹«¿ª£¬¸ÃÒþ²ØµÄÒþ²Ø¡£·½·¨¹«¿ªµÄÊÇ·½·¨µÄÉùÃ÷£¨¶¨Ò壩£¬¼´£¨Ö»ÐëÖªµÀ²ÎÊýºÍ·µ»ØÖµ¾Í¿ÉÒÔµ÷Óø÷½·¨£©£¬Òþ²Ø·½·¨µÄʵÏÖ»áʹʵÏֵĸıä¶Ô¼Ü¹¹µÄÓ°Ïì×îС»¯¡£¡£
·â×°»áʹ·½·¨ÊµÏֵĸıä¶Ô¼Ü¹¹µÄÓ°Ïì×îС»¯¡£
ÍêÈ«µÄ·â×°£¬ÀàµÄÊôÐÔÈ«²¿Ë½Óл¯£¬²¢ÇÒÌṩһ¶Ô·½·¨À´·ÃÎÊÊôÐÔ¡£
javaÖеļ̳Ð
¼Ì³Ð£¬ÊǶÔÓÐ׏²Í¬ÌØÐԵĶàÀàÊÂÎ½øÐÐÔÙ³éÏó³ÉÒ»¸öÀà¡£Õâ¸öÀà¾ÍÊǶàÀàÊÂÎïµÄ¸¸Àà¡£¸¸ÀàµÄÒâÒåÔÚÓÚ¿ÉÒÔ³éÈ¡¶àÀàÊÂÎïµÄ¹²ÐÔ¡£
javaÖеļ̳ÐҪʹÓÃextends¹Ø¼ü×Ö£¬²¢ÇÒjavaÖÐÖ»ÔÊÐíµ¥¼Ì³Ð£¬Ò²¾ÍÊÇÒ»¸öÀàÖ»ÄÜÓÐÒ»¸ö¸¸Àà¡£
ÕâÑù¾ÍÊǼ̳йØϵ³ÊÊ÷×´£¬ÌåÏÖÁËjavaµÄ¼òµ¥ÐÔ¡£
×ÓÀàÖ»Äܼ̳ÐÔÚ¸¸ÀàÖпÉÒÔ·ÃÎʵÄÊôÐԺͷ½·¨£¨Êµ¼ÊÉϸ¸ÀàÖÐ˽ÓеÄÊôÐԺͷ½·¨Ò²»á±»¼Ì³Ðµ«×ÓÀàÖÐÎÞ·¨·ÃÎÊ°ÕÁË£©¡£
·ÃÎÊ¿ØÖÆÐÞÊηû:£¨¿ÉÒÔÐÞÊÎÊôÐԺͷ½·¨£©
privateÐÞÊηû£¬±íʾֻÓб¾ÀàÄÚ²¿¿ÉÒÔ·ÃÎÊ¡£
defaultÐÞÊηû£¬·½·¨²»¼ÓÐÞÊηû£¬»áĬÈÏΪdefault£¬±íʾÔÚͬһ¸ö°üÖпÉÒÔ·ÃÎÊ£¬¸¸×ÓÀàÔÚͬһ°üÖУ¬×ÓÀà¿ÉÒԼ̳и¸ÀàµÄÏàÓ¦ÄÚÈÝ¡££¨¿ÉÒÔÐÞÊÎÀࣩ
protected£¨±£»¤£©ÐÞÊηû£¬±íʾͬһ°üÖпÉÒÔ·ÃÎÊ£¬²»Í¬°üµÄ×ÓÀàÒ²¿ÉÒÔ·ÃÎʼ̳С£
publicÐÞÊηû£¬±íʾ¹«¿ª£¬ÔÚÈκεط½¶¼¿ÉÒÔ·ÃÎÊ¡££¨¿ÉÒÔÐÞÊÎÀࣩ
ÐÞÊηûµÄȨÏÞÊÇÓÉÉ϶øÏÂÖð½¥±ä¿íµÄ¡£
¼Ì³ÐµÄÒâÒ壬¾ÍÔÚÓÚ×ÓÀà¿ÉÒÔÔÚ¸¸ÀàµÄ»ù´¡Ö®É϶Ը¸ÀàµÄ¹¦ÄܽøÐз¢Õ¹,¼Ì³Ð¿ÉÒÔʹϵͳµÄñîºÏÐÔ½µµÍ£¬Ò²¾ÍÊÇʹ¶ÔÏó¼äµÄÁªÏµ±ãµÄËÉÉ¢£¬Ê¹¶àÀà¶ÔÏó¼äµÄÁªÏµÓÃÆ丸Àà¶ÔÏó´úÌæ¡£
×¢Ò⣺¹¹Ôì·½·¨²»Äܱ»¼Ì³Ð¡£
¸¸ÀàµÄÊôÐÔ¼°·½·¨µÄÈ·¶¨£ºÒª´Ó×ÓÀàµÄ½Ç¶ÈÀ´¿´×ÓÀà¼äµÄ¹²ÐÔ£¬µ±ËùÓÐ×ÓÀ඼ÓÐÕâ¸öÊôÐÔʱ£¬¾ÍÓ¦µ±¿¼ÂÇÊÇ·ñ¸Ã·ÅÔÚ¸¸ÀàÖУ¬·½·¨Ò²ÊÇÈç´Ë£¬·½·¨¿ÉÒÔ±»¿´×÷ÊǶÔÏóµÄÐÐΪ£¬¶øÀàµÄ·½·¨ÕâʱÕâÒ»Àà¶ÔÏóËù¹²ÓеÄÐÐΪ£¬ËùÒÔÒ²Ó¦µ±ÔÚ·½·¨µÄÈ·¶¨Ê±×¢ÒâÊDz»ÊÇËùÓеÄ×ÓÀàÐÍÖж¼ÐèÒªÓÐÕâ
Ïà¹ØÎĵµ£º
// AuthorityInterceptor.java Îļþ
package com.aptech.jb.epet.web.authority;
import javax.servlet.http.HttpServletRequest;
import org.aopalliance.intercept.MethodInterceptor;
import org.aopalliance.intercept.MethodInvocation;
import org.apache.struts.action.ActionMapping;
public class Authority ......
½ñÌì¸úͬѧÌÖÂÛÒ»¸öÎÊÌ⣬¹ØÓÚStringµÄÄÚ´æ´æ·ÅÎÊÌ⣬ÎÊÌâÈçÏÂ
String s = "abc";
String t = new String("abc");
ÆäÖУ¬s t ¶¼ÊÇ´æ·ÅÔÚ¶ÑÕ»ÀïµÄ×÷Ϊ¶ÔÏóÒýÓã¬ÎÒµÄÎÊÌâÊÇ£¬ºóÃæµÄ¶ÔÏóÐÅÏ¢£¬´æÔÚÄÄÀÈç¹û²ÉÓÃnewÀ´³õʼ»¯t£¬ÄÇô"abc"¿Ï¶¨ÊÇ´æ·ÅÔÚ¶ÑÀïÃæµÄ£¬ÇëÎÊsËù¶ÔÓ¦µÄ"abc"ÊÇ´æ·ÅÔÚ¶ÑÕ»Öл¹ÊǶÑÖС£¡£¡£
ÇëÅ£È˸ø¸ ......
JAVAÃæÊÔÌ⼯
1.Êý¾Ý¿â£¬±ÈÈç100Óû§Í¬Ê±À´·Ã£¬Òª²Éȡʲô¼¼Êõ½â¾ö£»(JDBC)
´ð£º¿É²ÉÓà ......
ÀïÎÒÃÇ×öÒ»¸öÍêÕûµÄÀý×ÓÀ´ËµÃ÷Ï̲߳úÉúµÄ·½Ê½²»Í¬¶øÉú³ÉµÄÏ̵߳ÄÇø±ð£º
package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.println(++x); }}class R implements Runnable{ private in ......
package test
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;
public class ReadSelectedLine{
// ¶ÁÈ¡ÎļþÖ¸¶¨ÐС£
static void readAppointedLineNumber(File sourceFile, int lineNumber)
throws IOException {
......