Java与C++几个容易混淆之处的比较.pdf

Java与C++几个容易混淆之处的比较.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java与C++几个容易混淆之处的比较.pdf

总第65期 南京广播电视大学学报 2011年第4期 Sum No.65 JournalofNanjingRadioTVUniversity No.4.2O11 Java与c++几个容易混淆之处的比较 徐秀勤 (南京信息职业技术学院,江苏 南京 210046) 【摘 要】Java是从C++基础之上发展过来的,它们有许多相似之处,但也有不少显著的差异,学生在 学习过程中容易出错。文章针对教学中发现的两者之间几个容易混淆的内容,对它们进行了简单阐述,希望 对大家的学习有所帮助。 【关键词】Java C++ 混淆 阐述 【中图分类号】TP312 【文献标识码】A 【文章编号】1009—1459(2011)04—0056—04 一 、 引言 写成其他形式 ,如 voidmian0{},或给 mian()函数 南京信息职业技术学院是一所高职院校,计 带个参数。c++应用程序从main()函数开始执行。 算机相关专业的学生大一第一学期都要开设程序 在 Java应用程序 中,main()方法其定义语句 设计语言c++课程——作为学习计算机程序设计 必须是publicstaticvoidmain(String[]args){}。这个 的入门课程。在大一下学期会接着开设与JAVA main()方法的定义首部是不能写成其他任何形式 相关的课程 ,只是课程名称不同而已。在教学过 (只有 public与static的位置可以调换 ),也就是 程中发现,学生在原有 c++基础上接着学习Java 说public、static、void、String[1等关键词全都要有, 课程 ,并没有老师所想像的那样学起来比较容易。 且不能错 (包括大小写),也不能省略参数 (参 许多学生在使用 Java时会不 自觉地混入C++的 数名可以是任意合法名称 ),要求非常严格。Java 语法,很是让老师无可奈何。在这里对于Java与 解释器在没有生成任何实例的情况下,以main() C++两者相似但又明显不同之处作一简单阐述, 方法作为入 口来执行程序。 希望能对学生的学习或是教师的教学有所帮助。 2.数据类型与变量 二、Java与c++容易混淆的概念 任何程序设计语言中,数据类型与变量都是 I.程序结构与main() 很重要的基本概念。在 C++中数据类型除了基本 每一个 c++应用程序都是 由若干个函数组成 类型外,还有枚举类型、结构类型、共用体类型、 的,但必须有且只有一个main0函数。而每一个 指针类型等。数据类型与变量可以是独立的,不 Java应用程序是由若干个类组成的,但必须有且 属于任何一个函数或是一个类,c++允许将变量 只有一个 public类,且类名称必须与程序的文件 定义为全局的。 名完全相同 (包括大小写 ),这个类称为主类。 Java是完全面向对象的语言,所有函数和变 每个类可以定义多个方法 (在C++中称为函数的 量必须是类的一部分。除了基本数据类型之外 , 程序块 ),所有类 中必须有一个main()方法,也 其余的数据类型都作为类处理,包括数组。对象 只能有一个。 将数据和方法结合起来,把它们封装在类 中,这

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档