欢迎访问北大青鸟鲁广校区~

  1. 加入收藏
  2. 设为主页
  3. 学校简介
北大青鸟鲁广校区

17740513250

三分钟了解北大青鸟

×
  • 数据加载中...

Java语言程序和C#语言程序的区别

责任编辑:宏鹏来源:武汉北大青鸟鲁广校区发布时间:2013-05-05 10:16:42
导读:Java语言和C#语言都是一种面向对象的语言,但Java程序和C#程序还是有一定的区别。

走入信息飞速发展的时代,信息行业不发展壮大,在软件开发领域中Java语言与C#语言都独当一面,得到了逐步完善和广泛的应用,Java语言和C#语言都是一种面向对象的语言,但Java程序和C#程序还是有一定的区别。

下面分别是两种语言的程序的例子。

1.Java语言的基本程序:

Import java.util.*;

Package HelloJava{

Public class Message{

Public static void main(String [] args){

System.out.println(“欢迎来到Java世界”);

}

}

}

2.C#语言的基本程序:

Using System;

Using System.Collection.Generic;

Using System.Text;

Namespace HelloAccp{

Class Program{

Static void Main(string [] args){

Console.WriteLine(“Hello Accp。NET”);

Console.ReadLine();

}

}

}

依据这两个基本的程序,我们来区分一下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()方法字母必大写且有四种写法。分别是:

Static void Main(string [] args){}

static void Main(){}

Static int Main(string [] args){}

static int Main(){}

五、输入和输出方法。

在Java中输出方法为:System.out.println();和另一种System.out.println(要输出的值);

输入方法为:创建Scanner对象,如Scanner sa = new Scanner();再用对象点方法。如 String name = sa.nextString();

在C#中输出方法为:Console.WriteLine();和Console.WriteLine(要输出的值);及一种C#独有的一种方法Console.WriteLine(“格式字符串”,变量列表);

输入方法为:string name = Console.ReadLine();

本文标题:#Java语言程序和C#语言程序的区别#,宏鹏发布于北大青鸟鲁广校区。Java语言和C#语言都是一种面向对象的语言,但Java程序和C#程序还是有一定的区别。

专业老师指导

专业老师指导

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业。

培训咨询客服

培训咨询客服

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑。

本文地址:https://www.027hpedu.com/wenda/java/2585.html

大家都在看的大家都在看的Java开发

热门课程

更多>>
  • 数据加载中...
7天免费试学

7天课程免费试学

实战学习干货限时领取

行业解读+大咖授课+项目实操
10年以上业内强师集结,手把手带你蜕变精英!

点我咨询
×
在线咨询更多问题

如您有任何疑问
在线咨询随时为您解答或拨打咨询热线:13125006136

×
  • 姓 名*
  • 手 机*
  • QQ号/微信号
  • 所报学科 *
  • 其他备注
  • 验证码 获取验证码 *
  • 温馨提示:请保持手机畅通,咨询老师将为您提供专属的一对一报名服务。