《JAVA语言》最终版.doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
计算机专业课程系列—— 《JAVA语言》作业集 西安交通大学网络教育学院 王志文 编 目 录 第1章 Java背景及程序开发环境 1 第2章 Java程序设计基础 8 第3章 面向对象技术 29 第4章 异常处理 42 第5章 输入和输出 55 第6章 多线程 62 第7章 图形用户界面与事件处理 68 第8章 网络编程 74 模拟试题(一) 模拟试题(二) 参考答案 Java背景及程序开发环境 教学目标 理解Java语言的技术特点 掌握Java与C/C++的联系和区别 能够理解Java运行机制 了解Java程序运行时刻环境 熟悉JDK软件包的安装及其配置 了解JBuilder开发平台特征 熟练掌握Application程序的结构和运行方式 熟练掌握Applet程序的结构和运行方式 知识点 Java语言诞生于1991年,是由Sun公司成功开发的新一代编程语言。 Java的最大特点在于使用它能够适应各式各样不同种类机器、不同种类操作平台的网络环境下进行软件的开发。 Java的技术特点:简明的语法结构、平台独立性、面向对象特征、面向网络环境、动态性、安全性、稳定性、多线程、类库丰富。 Java与C/C++的差异。 Java属于中间代码级(程序级)跨平台,而ANSI C属于源代码级(语言级)跨平台。 Java的执行方式是解释型的,而非编译型。 Java虚拟机(JVM)是可运行Java代码的假想计算机设计目标是提供一个基于抽象规格描述的计算机模型,为解释程序开发人员提的灵活性,同时也确保Java代码可在符合该规范的任何系统上运行。Java程序的开发周期包括编译、、解释和执行个部分。Java解释器可用来直接解释执行Java字节代码,具体命令行格式如下: java options className arguments Javac编译器读取Java源代码,并将其编译成中间字节代码,调用Javac的命令行格式如下所示: javac options filename.java 要想顺利地使用 JDK 提供的各种工具,必须正确设置相应的环境参数,一个是工具所在目录位置,即:PATH 环境变量;另外一个则是程序使用类库(不仅包含系统提供的类库,还包括用户自行开发的类库)的目录位置,即:CLASSPATH 环境变量;值得注意的是在Windows系统和Linux系统环境下它们的设置方式有所差异。 JDK的类库环境变量对大、小写字母敏感,因此CLASSPATH 变量名字必须要书写正确。 JBuilder是Borland公司的Java可视化开发环境,是一个开发Java应用程序和Applet小应用程序的强大平台,它包括工程浏览器、代码编辑器、可视化设计器、Component选项板、属性监视器、集成调试器以及编译器等。 Java应用程序包括两种形式:Application程序和Applet程序。 Java源程序文件的扩展名是 .java。 Java类文件的扩展名是 .class。 Java源程序的文件名必须与受public修饰的类名相同(包括大、小写)。 方法main的第1行必须定义成:public static void main(String args[ ]) Java 程序中可以定义多个类,每个类中可以定义多个方法,但是在同一个源程序中最多只有一个公共类,main()方法也只能有一个。 String args[]是传递给main()方法的参数,参数名为 args,它是类String的一个实例,参数可以为零个或多个。 一个左花括号“{”开始类定义主题,对应的一个右花括号“}”结束类定义。 Java应用程序开始从main方法执行。 方法能执行任务,并在任务完成后返回信息。 左花括号“{”标志着每个类的定义体的开始。对应的右花括号“}”则用来结束类定义。 System.out是一个标准的输出对象。允许Java应用程序执行时在命令窗口中显示字符串及其他类型的信息。 换码序列\n意味着新行。其他的换码序列包括: \t(表记),\r(执行回车),\\(反斜杠)和\”(双引号)。 System.out对象的方法println在命令窗口中显示或打印一行信息。任务完成后,自动将光标移动到下一行的开始。 每一个语句必须以分号(也叫语句终止符)结束。 System.out.print与System.out.println的不同是System.out.print不将光标移动到下一行的开始。当完成显示后,下一个要显示的字符紧接着出现。 Java包含了称为类的预先定义部分,它们以磁盘上的目录形式按类的相互关系称做“包”的组。所有包的整体叫做Java类库或应用程序编程接口。 编译器使用impor

文档评论(0)

4411184 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档