Java ºÍ C#µÄ±È½Ï
Java ºÍ C#µÄ±È½Ï
1¡£·ÃÎÊ¿ØÖÆ·½Ã棺C#ÓÐpublic¡¢internal¡¢protected¡¢private£¬±Èjava¶àÁ˸öinternal£¬ÆäʵËü¸újavaµÄ°ü·ÃÎʲ¶à£¬internal±íʾͬһ¸ö±àÒ뼯ºÏ£¨Èçexe¡¢dll£©ÏµÄÀà¿ÉÒÔ»¥·Ã¡£
¶ÔÓÚprotected£¬javaºÍC#ÓÐÇø±ð¡£ÔÚjavaÖУ¬protectedºÍ°ü·ÃÎʼ¶±ð²î²»¶à£¬¼´²»ÊÇ˽Óеġ£¶øÔÚC#ÖУ¬protectedºÍprivate²î²»¶à£¬¼´Ëü±êÖ¾µÄ³ÉÔ±ÊÇ˽Óеġ£
ÓÐÕâÑùÒ»ÖÖÇé¿ö£ºÀàÖеÄÒ»¸ö³ÉÔ±£¬ÐèÒªËüÄܱ»×ÓÀà·ÃÎʵ½£¬Í¬Ê±Äܱ»Í¬Ò»¸ö¼¯ºÏÖУ¨ÎÞÂÛÊÇjavaµÄ°ü»¹ÊÇC#ÖеıàÒ뼯ºÏ£©µÄÆäËûÀà·ÃÎʵ½£¬Ôõô°ìÄØ£¿ÔÚjavaÖУ¬Ö»ÒªÓÃprotected¾ÍÐÐÁË¡£ÔÚC#ÖУ¬¿ÉÒÔͬʱָ¶¨internal protected£¨¶þÕßµÄ˳ÐòËæÒ⣩¡£
ÔÚÓÐÕâÑùÒ»ÖÖÇé¿ö£ºÀàÖеÄÒ»¸ö³ÉÔ±£¬ÐèÒªËüÄܱ»×ÓÀà·ÃÎʵ½£¬µ«²»Äܱ»Í¬Ò»¸ö¼¯ºÏÖУ¨ÎÞÂÛÊÇjavaµÄ°ü»¹ÊÇC#ÖеıàÒ뼯ºÏ£©µÄÆäËûÀà·ÃÎʵ½£¬Ôõô°ìÄØ£¿ÔÚC#ÖУ¬¿ÉÒÔÖ¸¶¨protected£¨¶þÕßµÄ˳ÐòËæÒ⣩¡£µ«java¾ÍÎÞÄÜΪÁ¦ÁË¡£
2¡£C#ÖÐÓÐstatic constructorµÄ¸ÅÄÕâ¸újavaÖеľ²Ì¬³õʼģ¿éÒ»Ñù¡£
C# : static [ˈ̞]{}
java :static{}
3¡£JavaÖеÄmainº¯Êý±ØÐëÊÇpublic static void main(String[] args)µÄÑù×Ó£¬·ñÔòÐéÄâ»ú¾Ü¾øÔËÐС£C#ÖУ¬Mainº¯Êý¿ÉÒÔÊÇprivateµÄ£¨ÉõÖÁ¿ÉÒÔÊÇprotected£©£¬¿ÉÒÔûÓвÎÊý£¬¿ÉÒÔ·µ»ØintÖµ¡£ÓеãÏñCÓïÑÔ¡£
4¡£·¢ÏÖcsc.exeÓÐÒ»¸ö¹¦Äܺܺã¬100ºóÃæ¼ÓÒ»¸öСдµÄL£¬Ëü»á¾¯¸æ£º“l”ºó׺ÈÝÒ×ÓëÊý×Ö“1”»ìÏý£»ÎªÇå³þÆð¼û£¬ÇëʹÓÓL”¡£
5.C#ÌṩÁËÒ»ÖÖ»úÖÆ£¬Ê¹µÃij¸ö±äÁ¿¿ÉÒÔ±»¶¯Ì¬¸³ÖµÒ»´Î£¬ÒÔºó¾Í²»ÄÜÔÙ¸ÄÁË¡£ÄǾÍÊÇreadonly¹Ø¼ü×ֵŦÄÜ¡£
6.javaÔڼ̳С¢¶à̬·½Ã棬±ÈC#Ç¿¶àÁË¡£JavaĬÈϵĶà̬£¬C#ÒªÇó¼ÓÉÏvirtual£¨±»¼Ì³ÐµÄ·½·¨£©ºÍoverride£¨¼Ì³ÐµÄ·½·¨£©£¬¶øÇÒC#ÒªÇó²»ÄܸıäÔÀ´µÄ·ÃÎÊÐÞÊηû£¬²»ÏñjavaÄÇÑù£¬¿ÉÒÔÖ¸¶¨¸ü¼Ó¿íËɵķÃÎÊ·½Ê½¡£Èç¹ûÓÐÈËÀûÓÃC#À´Ð´³ÌÐò£¬±ØÐë¾³£´øÉÏvirtualºÍoverride£¬»¹±ØÐëÕÕ³ÔÀ´µÄ·ÃÎÊ¿ØÖÆ·û£¬²»»áºÜÓôÃÆÂð£¿ÄѵÀÓÐÈËÓÃC#µÄÃæÏò¶ÔÏóÌØÐÔʱ£¬»áÉáÆú¶à̬µÄÌØÐÔ£¿Õâ»áÒýÆð¶à´óµÄ»ìÂÒ°¡¡£
¶à̬ÊÇÃæÏò¶ÔÏóµÄ¾«Ë裬ÏñjavaÄÇÑùĬÈϲ»ÊǸüºÃÂð£¿
7. C#ÖÐnew»¹¿ÉÒÔÓÃÀ´Ö¸¶¨×ÓÀàµÄij¸ö·½·¨ÒªÒþ²Ø¸¸ÀàµÄ¾ßÓÐÏàͬǩÃûµÄ·½·¨¡£ÕâÊDz»ÊǶàÓàµÄ£¿Äã²»ÓÃÒ²¿ÉÒÔ£¬²»¹ýcsc.exe»á¾¯¸æÄ㣬Èç“lan.Other.Main(string[])”Òþ²ØÁ˼̳еijÉÔ±“lan.HelloWorld.Main(string[])”¡£Èç¹ûÊÇÓÐÒâÒþ²Ø£¬ÇëʹÓùؼü×Ö new¡£
ÏñjavaÄÇÑùĬÈ϶àºÃ°
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
java ´úÂëʵÏÖ
public static boolean isLetter(char c) {
int k = 0x80;
return c / k == 0 ? true : false;& ......
¡¶Java¾ÍÒµÅàѵ½Ì³Ì¡· ×÷ÕߣºÕÅТÏé ÊéÖÐÔ´Âë
¡¶Java¾ÍÒµÅàѵ½Ì³Ì¡·P34Ô´Âë
³ÌÐòÇåµ¥£ºPromote.java
class Promote
{
public static void main(String args[])
{
byte b = 50;
char c = 'a';
short s = 1024;
int i = 50000;
float ......
±¾ÎÄ×ªÔØ×ÔÀîÐ÷³ÉÀÏʦµÄ±Ê¼Ç£¬¸ÐлÀîÀÏʦ£¡
WebÓ¦ÓÃÖбØÐëÔÚ¿Í»§¶Ë¶ÔÊäÈëÐÅÏ¢½øÐÐÑéÖ¤£¬Èç¹û·¢ÏÖ´íÎó¿ÉÒÔ¼°Ê±¶ÔÓû§½øÐз´À¡£¬Ò²²»Óõȵ½·þÎñÆ÷·¢ÏÖÖ®ºóÔÙ·´À¡£¬Ò»·½ÃæÊǼõÉÙÁËÓû§µÄµÈ´ýʱ¼ä£¬ÁíÒ»·½Ãæ¼õÉÙ²»±ØÒªµÄ½»»¥¹ý³Ì¡£±¾½ÚÄÚÈݽéÉÜÈçºÎʹÓÃJavaScriptÍê³É¿Í»§¶ËµÄÑéÖ¤¡£
JavaScriptÓïÑÔ
ÔÚWebÓ¦ÓÃÖÐÐèÒªÔÚ¿Í»§¶Ë ......