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

Java程序设计基础 赵 怡 269739906@ 参考书目 第1章 对象和类 程序和程序设计 什么是程序 程序即代码和指令的集合。 程序=算法+结构 程序设计的目的 把一件事情交给计算机去完成。 程序设计的任务 在计算机里建立一个模型来反映真实世界的问题域。 编写程序就是用程序语言的形式把这个模型描述给计算机。 程序设计方法 程序设计语言 面向对象程序设计基本思想 面向对象方法是20世纪计算机技术发展的重要成果,也是20世纪信息技术领域的重要理论之一。 Java语言是一种面向对象的程序设计语言,它支持并严格遵守面向对象的方法论,被称为是最纯洁的面向对象语言。 用面向对象语言编写计算机程序,实际上就是在计算机里建立一个模型来反映真实世界的一部分。用来构建这个模型的元件就是“对象”。 这些对象必须用正在创建的计算机模型表达出来,而程序中的“类”就是用来描述对象的。 面向对象的问题求解方法 对象和类的概念 1.对象(Object) Java的对象是问题域中对象的模型化表示。 2. 类(Class) 类以一种抽象的方式描述了所有属于某个种类的对象。 对象是从类中创建的。 类描述了对象的种类,而对象则表达了这个类的一个独立的实例。 通常把一个具体的对象叫做实例(instance)。 Java语言面向对象三大特性 封装性 继承性 多态性 Java的开发环境与运行环境 1. Java开发环境——JDK JavaEE JavaSE JavaME 下载网址:/product 2. Java运行环境——JRE 3. Java虚拟机——JVM JVM的主要任务就是负责执行Java类。 加载代码 校验代码 执行代码 Java程序与开发工具 1. Java程序的类型 用Java书写的程序有两种类型:Java应用程序(Java Application)和Java小应用程序(Java Applet)。 Java应用程序必须得到Java虚拟机的支持才能够运行。Java小应用程序则需要客户端浏览器的支持。 Java源程序文件的扩展名为.java。 编译后生成字节码文件,文件扩展名为.class。 Java程序与开发工具 2. Java程序的编译与执行 Java语言的跨平台特性——“一次编程,到处运行” Java程序与开发工具 3. Java程序与源文件构成 一个Java程序可以由多个源程序文件组成; 源程序文件主要由类构成; 一个源程序文件中可以包含一个或多个类,但是其中只能有一个public类; 当这个public class存在时,要求该类名必须与. java源文件的名字一致; 编译时,一个类会被编译一个.class文件。 Java程序与开发工具 4. Java开发工具 Java程序与开发工具 5. Java开发环境的搭建 下载JDK6和BlueJ2.5.0 下载网址: 下载网址: JDK的安装及目录结构 BlueJ的安装 Java程序中的类和对象 1. 在BlueJ中运行Java程序 程序中的类及类图 创建对象 约定:类的名字以大写字母开头,而对象的名字以小写字母开头。 Java程序中的类和对象 2. 对象的字段和方法 字段(field) Java把描述对象属性的数据称作字段,或成员变量; 对象所有属性值的集合称作这个对象的状态。 状态是由对象的字段里所存储的值来表示的。 数据类型 类型(type):决定了一个参数可以取什么样的值。 int(integer)类型表示要传递的是整数。 String类型表示字符串,字符串总是用一对双引号引起来。 Java程序中的类和对象 方法(method) 查看并调用对象的方法 方法表示对象的行为; 可以通过调用对象的方法来与对象“通信”。 通常当调用一个方法时,对象会做出一些动作来响应。 调用某些方法时会改变对象的状态。 Java程序中的类和对象 参数 调用circle1的moveHorizontal方法 moveHorizontal方法的声明 : void moveHorizontal ( int distance ) 声明(signature):方法的头部叫声明(或签名)。它提供了调用这个方法所需要的信息。 参数(parameter):方法可以有参数,以便获得有关任务的更多信息。 参数的声明包括类型和参数名。 Java程序中的类和对象 3. 创建多个对象 一旦拥有了类,就可以按照自己的意愿创建很多该类的对象(实例)。 同一类对象都具有相同的字段和方法,即字段、方法的数量和名字都相同; 字段的值存储在对象中,每个对象都有它自己的属性和状态。 方法要通过具体的对象来调用,这样就能确定是哪个对象响应这次调用。 通过调用该对象的

文档评论(0)

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

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

1亿VIP精品文档

相关文档