六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

SUNWEN圖文說明教程之----C#進階(11)

[摘要]OK,我又回來了,前面寫了那么多,跟JAVA的對比也夠多了,現在我就用我自己試驗的例子,來看一看C#這個被稱為JAVA#的新一代編程語言到底與JAVA有多大的區別.首先我們建立一個C#的程序文件cs1.cs,然后再建立一個JAVA的源程序文件cs1.java.它們的內容分別是:cs1.cs:usi...

OK,我又回來了,前面寫了那么多,跟JAVA的對比也夠多了,現在我就用我自己試驗的例子,來看一看C#這個被稱為JAVA#的新一代編程語言到底與JAVA有多大的區別.

首先我們建立一個C#的程序文件cs1.cs,然后再建立一個JAVA的源程序文件cs1.java.它們的內容分別是:

cs1.cs:

using System;
public class cs1{
public static void Main(){
Console.WriteLine("i am sunwen!");
sunwen mySunwen=new sunwen();
Console.WriteLine(mySunwen.name);
}
}


class sunwen{
public String name="chenbin!";
}

cs1.java:

import System.*;

public class cs1{
public static void main(String args[]){
System.out.println("i am sunwen,how are you!");
sunwen mySunwen=new sunwen();
System.out.println(mySunwen.name);
}
}

class sunwen{
String name="chenbin!";
}


OK,讓我們來運行一下這兩個程序.在編譯過程中我們發現,C#的速度的確比JAVA要快好多.(不是說M$的好話)其實,兩個程序的輸出是一樣的,都是:

i am sunwen!
chenbin!

有一個重要的區別就是看有一行是publc String name="chenbin!",而在JAVA中卻是String name="chenbin!".如果我們在cs1.cs中把這個public去掉,就會產生錯誤,因為在C#中,不用任何范圍修飾符時,默認的是protect,因而不能在類外被訪問.

這是一個重要的區別之一.還有就是:如果我們把cs1.cs這個C#程序中的一句public class cs1改為public class cs2,存盤,再編譯,可以看到,程序正常運行.而在JAVA中,這顯然不行,因為JAVA規定,在一個文件中只能有一個public類,而且這個類的名稱必須與文件名一模一樣.這又是一個區別,在C#中,它是以Main方法來定位入口的.如果一個程序中沒有一個名為Main的方法,就會出"找不到入口的錯誤".不要把Main寫成main喲,嘻嘻,我經常犯這樣的錯誤.

好了,就說到這了,以后再遇到再說吧!

 




主站蜘蛛池模板: 日韩影院在线 | 日本免费一区二区三区视频 | 手机在线三级 | 色综合天天综一个色天天综合网 | 亚洲黄色网页 | 天堂资源站 | 亚洲成av人影片在线观看 | 日本国产一区在线观看 | 亚洲a人片在线观看网址 | 一级床片40分钟免费视频 | 亚洲成人aa | 午夜视频免费在线观看 | 日韩大片在线播放 | 亚洲欧洲精品一区二区三区 | 日本人欧美xx | 欧美污视频 | 亚洲视频日韩视频 | 亚洲国产日韩欧美在线 | 日韩欧美网 | 色噜噜狠狠在爱丁香 | 中文字幕一区二区三区免费视频 | 日韩高清不卡 | 欧美亚洲一级片 | 亚洲 另类 在线 欧美 制服 | 日韩亚洲欧洲在线com91tv | 青青青激情视频在线最新 | 在线免费观看亚洲 | 日韩在线不卡视频 | 午夜视频1000部免费看 | 欧美中字 | 亚洲福利视频一区 | 亚欧美| 天天操天天插天天射 | 日本午夜免费福利视频 | 亚洲精品国产福利片 | 欧美一级视频精品观看 | 视频免费1区二区三区 | 思思99思思久久精品 | 五月婷婷一区 | 日韩欧美国产综合 | 亚洲欧美国产精品第1页 |