日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
C#語言與Java語言程序的比較

邁入二十一世紀以來,信息行業(yè)飛速壯大,其中在軟件開發(fā)中Java語言與C#語言都獨當一面,得到了逐步完善和廣泛的應用,Java語言和C#語言都是一種面向對象的語言,但Java程序和C#程序還是有一定的區(qū)別。

下面分別是兩種語言的程序的例子。

1.Java語言的基本程序:

 
 
 
  1. Import java.util.*;  
  2.  
  3. Package HelloJava{  
  4.  
  5.        Public class Message{  
  6.  
  7.               Public static void main(String [] args){  
  8.  
  9.                      System.out.println(“歡迎來到Java世界”);  
  10.  
  11. }  
  12.  
  13. }  
  14.  
  15. }  
  16.  
  17. 2.C#語言的基本程序:  
  18.  
  19. Using System;  
  20.  
  21. Using System.Collection.Generic;  
  22.  
  23. Using System.Text;  
  24.  
  25. Namespace HelloAccp{  
  26.  
  27.        Class Program{  
  28.  
  29. Static void Main(string [] args){  
  30.  
  31.                      Console.WriteLine(“Hello Accp。NET”);  
  32.  
  33.                      Console.ReadLine();  
  34.  
  35. }  
  36.  
  37.                      }  
  38.  
  39.               }  

依據這兩個基本的程序,我們來區(qū)分一下Java語言程序和C#語言程序的不同。

一.導入包的關鍵字。

在Java中,如果導入其他包,應該使用import關鍵字,而在C#中,使用using關鍵字來引用其他的命名空間,但兩者的作用一樣。

二.命名空間的關鍵字。

namespace(命名空間)是C#中組織代碼的方式,而package(包)是Java中用到的,它們的作用就是可以把緊密相關的一些代碼放在同一個命名空間中,大大提高管理和使用效率。

三.Class關鍵字。

在Java和C#中都是用class關鍵字表示類,而且編寫的任何代碼都應該包含在一個類里面。類要包含在一個命名空間或包中,但不同的是在Java中,要求類名必須與源文件的名字一樣,而C#不要求。

四.Main方法的不同。

C#中的Main()方法和Java中的main()方法作用都是一樣的,都是程序運行的***步。但Java中main()方法首字母小寫且只有一種寫法,而C#中的Main()方法首字母必大寫且有四種寫法。分別是:

 
 
 
  1. Static void Main(string [] args){}    
  2.  
  3.        static void Main(){}  
  4.  
  5. Static int Main(string [] args){}       
  6.  
  7.       static int Main(){} 

五.輸入和輸出方法。

在Java中輸出方法為:System.out.println();和另一種System.out.println(要輸出的值);

輸入方法為:創(chuàng)建Scanner對象,如Scanner sa = new Scanner();再用對象點方法。如 String name = sa.nextString();

在C#中輸出方法為:Console.WriteLine();和Console.WriteLine(要輸出的值);及一種C#獨有的一種方法Console.WriteLine(“格式字符串”,變量列表);

輸入方法為:string name = Console.ReadLine();

以上是我在學習中總結出來的區(qū)別,也許有漏洞就給大家做個參考,希望大家好好學習這兩門語言,共同探求他們其中的學問。


本文標題:C#語言與Java語言程序的比較
轉載來于:http://www.dlmjj.cn/article/coihodh.html