´«ÖDz¥¿Íjavaѧϰ3
½ñÌìÎÒÔÚÌýÕÅТÏéÀÏʦ½²µÄJava¼ÓÇ¿ÊÓÆµ£¬ÕÅÀÏʦ˵£ºJava»ù´¡¼Óǿ֪ʶ´ú±íÁËÒ»ÖÖjava¹¦Á¦£¬Ò²´ú±íÁËÄãµÄѧϰÄÜÁ¦£¬ÄÜÕÆÎÕÕâЩ֪ʶ˵Ã÷ÄãÒÔǰµÄѧϰÄÜÁ¦²»´í£¬¾ß±¸ÕâЩ֪ʶ£¬Ò²ËµÃ÷ÄãδÀ´ÕÆÎÕÐÂ֪ʶµÄDZÄܲ»´í¡£ÎÒ¾õµÃÕÅÀÏʦ˵µÄÓеÀÀí£¬ÎÒµÄJava»ù´¡²»ÊǺܺã¬Òò´Ë£¬ÎÒÒªºÃºÃѧѧÕÅÀÏʦ½²µÄ»ù´¡¼ÓÇ¿ÊÓÆµ¡£
Ê×ÏÈÕÅÀÏʦ½²ÁËMyeclipseµÄһЩʹÓü¼ÇÉ£¬½²ÁËÈçºÎÅäÖÃ×Ô¼ºµÄWorkspaceÓëÈçºÎн¨¹¤³Ìproject£¬ÒÔ¼°ÈçºÎÅäÖóÌÐòµÄ±àÒë¡¢ÔËÐвÎÊýµÈ¡£
½Ó×Å£¬ÕÅÀÏʦ½²Á˾²Ì¬µ¼È룬ʹÓÃimportÓï¾ä¿ÉÒÔµ¼ÈëÒ»¸öÀà»òij¸ö°üÖеÄËùÓÐÀ࣬¾²Ì¬µ¼Èëimport staticÓï¾äµ¼ÈëÒ»¸öÀàÖеÄij¸ö¾²Ì¬·½·¨»òËùÓо²Ì¬·½·¨
ÀýÈ磺
import static java.lang.Math.sin;µ¼ÈëÁËMathµÄsin ·½·¨£¬ÄÇôÔÚº¯ÊýÌåÄھͲ»ÓÃдMathÀàÁË
ÓÖ½²Á˿ɱä²ÎÊý£¬Ò»¸ö·½·¨½ÓÊܵIJÎÊý¸öÊý²»¹Ì¶¨£¬ÀýÈ磺
System.out.println(add(2,3,5));
System.out.println(add(1,2,3,5));
¿É±ä²ÎÊýµÄÌØµã£º
Ö»ÄܳöÏÖÔÚ²ÎÊýÁбíµÄ×îºó£»
...λÓÚ±äÁ¿ÀàÐͺͱäÁ¿ÃûÖ®¼ä£¬Ç°ºóÓÐÎÞ¿Õ¸ñ¶¼¿ÉÒÔ;
µ÷Óÿɱä²ÎÊýµÄ·½·¨Ê±£¬±àÒëÆ÷Ϊ¸Ã¿É±ä²ÎÊýÒþº¬´´½¨Ò»¸öÊý×飬ÔÚ·½·¨ÌåÖÐÒÔÊý×éµÄÐÎʽ·ÃÎʿɱä²ÎÊý¡£
½ÓÏÂÀ´ÕÅÀÏʦÓÖ½²ÁËÔöÇ¿forÑ»·£¬forÑ»·µÄÓï·¨ÊÇ£º
for ( type ±äÁ¿Ãû£º¼¯ºÏ±äÁ¿Ãû ) { … } £¬µü´ú±äÁ¿±ØÐëÔÚ( )Öж¨Ò壡
¼¯ºÏ±äÁ¿¿ÉÒÔÊÇÊý×é»òʵÏÖÁËIterable½Ó¿ÚµÄ¼¯ºÏÀà
ö¾Ù£º
1. ö¾Ù¾ÍÊÇÒªÈÃij¸öÀàÐ͵ıäÁ¿µÄȡֵֻÄÜΪÈô¸É¸ö¹Ì¶¨ÖµÖеÄÒ»¸ö£¬·ñÔò£¬±àÒëÆ÷¾Í»á±¨´í¡£Ã¶¾Ù¿ÉÒÔÈñàÒëÆ÷ÔÚ±àÒëʱ¾Í¿ÉÒÔ¿ØÖÆÔ´³ÌÐòÖÐÌîдµÄ·Ç·¨Öµ£¬ÆÕͨ±äÁ¿µÄ·½Ê½ÔÚ¿ª·¢½×¶ÎÎÞ·¨ÊµÏÖÕâһĿ±ê¡£
2. ö¾Ù¾ÍÏ൱ÓÚÒ»¸öÀ࣬ÆäÖÐÒ²¿ÉÒÔ¶¨Òå¹¹Ôì·½·¨¡¢³ÉÔ±±äÁ¿¡¢ÆÕͨ·½·¨ºÍ³éÏó·½·¨¡£
3. ö¾ÙÔªËØ±ØÐëλÓÚö¾ÙÌåÖеÄ×ʼ²¿·Ö£¬Ã¶¾ÙÔªËØÁбíµÄºóÒªÓзֺÅÓëÆäËû³ÉÔ±·Ö¸ô¡£°Ñö¾ÙÖеijÉÔ±·½·¨»ò±äÁ¿µÈ·ÅÔÚö¾ÙÔªËØµÄÇ°Ãæ£¬±àÒëÆ÷±¨¸æ´íÎó¡£
ÏÂÃæÒ»½ÚÀïÃæ£¬ÕÅÀÏʦ½²ÁË·´Éä £¬
1. ·´Éä¾ÍÊǰÑJavaÀàÖеĸ÷ÖֳɷÖÓ³Éä³ÉÏàÓ¦µÄjavaÀà¡£ÀýÈ磬һ¸öJavaÀàÖÐÓÃÒ»¸öClassÀàµÄ¶Ô
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
public class Test2 {
public static void main(String[] args) {
// ¼òµ¥ÈÏʶÕýÔò±í´ïʽµÄ¸ÅÄî
/*
* p("abc".matches("...")); p("a8729a".replaceAll("\\d", "-")); Pattern
* p = Pattern.compile("[a-z]{3}"); Matcher m = p.match ......
ΪÁËÀí½âjavaµÄclone£¬ÓбØÒªÏÈÎÂϰÒÔϵÄ֪ʶ¡£
javaµÄÀàÐÍ£¬javaµÄÀàÐÍ·ÖΪÁ½´óÀ࣬һÀàΪprimitive£¬Èçint£¬ÁíÒ»ÀàΪÒýÓÃÀàÐÍ,ÈçString,ObjectµÈµÈ¡£
javaÒýÓÃÀàÐ͵Ĵ洢£¬javaµÄÒýÓÃÀàÐͶ¼ÊÇ´æ´¢ÔÚ¶ÑÉϵġ£
public class B {
int a;
String b;
public B(int a, String b) { ......
javaÖеľ²Ì¬´úÀíÓ붯̬´úÀí
±¾À´´òËã½ñÌìдµãjpa·½ÃæµÄ¶«Î÷£¬½á¹û¸ãÉÏÁË´úÀí£¬Ë÷ÐԾͰÑÑо¿³É¹û·Å³öÀ´°É£¬javaÖеĴúÀíÓÐÁ½ÖÖÒ»ÖÖÊǾ²Ì¬´úÀíÒ»ÖÖÊǶ¯Ì¬´úÀí£¬¾²Ì¬´úÀíÆäʵºÜÈÝÒ×Àí½â£¬¾²Ì¬´úÀíÆäʵ¾ÍÊǸö×°ÊÎÆ÷¶øÒÑ£¬¶ø¶¯Ì¬´úÀíÔò½èÖúÓÚjvmµÄÖ§³Ö£¬ÔÚÔËÐÐʱ¶¯Ì¬Éú³É´úÀíÀà¡£
ÔÚÕ ......
JAVAÀïµÄPINGÊÇÔÚJDK 1.5ºóÓÃÁËеĺ¯ÊýisreachableȥʵÏÖ,¾ßÌå½éÉÜÈçÏÂ:
InetAddress¶ÔÏóµÄ³£Ó÷½·¨
InetAddressÀàÓкܶàget·½·¨£¬ÓÃÀ´»ñÈ¡Ö÷»úÃû£¬Ö÷»úµØÖ·µÈÐÅÏ¢¡£Ö÷ÒªÓУº
byte[] getAddress() ·µ»Ø´ÎInetAddress¶ÔÏóµÄÔʼIPµØÖ·£¬±£´æÎªÒ»¸öbyteÊý×é
String getCanonicalHostName() »ñÈ¡´ËIPµØÖ·µÄÍêÈ«ÏÞ¶ ......