JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt

JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt

ID:50325436

大小:2.64 MB

页数:90页

时间:2020-03-08

JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt_第1页
JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt_第2页
JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt_第3页
JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt_第4页
JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt_第5页
资源描述:

《JSP应用开发与实践 教学课件 作者 刘乃琦 王冲 第4章 Java语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要求:第4章Java语言基础面向对象程序设计中的类和对象Java的数据类型如何定义常量和变量运算符的应用流程控制语句字符串处理数组和集合类的应用主要内容1.面向对象程序设计2.数据类型3.常量与变量4.运算符的应用5.流程控制语句6.字符串处理7.数组的创建与使用8.集合类的应用9.综合实例——在控制台上输出九九乘法表第4章Java语言基础4.1.1什么是类和对象4.1.2定义类4.1.3定义成员方法4.1.4定义成员变量与局部变量4.1.5构造方法的使用4.1.6Java对象的创建与使用4.1.7包的使用4.1面向对象程序设计在面向对象程序设计前,首先要了解什么

2、是类和对象,以及类与对象的关系。实际上,对象就是客观世界中存在的人、事和物体等实体。在现实世界中,对象随处可见,例如,路边生长的树、天上飞的鸟、水里游的鱼和路上跑的车等。不过这里说的树、鸟、鱼和车都是对同一类事物的总称,这就是面向对象中的类(class)。这时读者可能要问,那么对象和类之间的关系是什么呢?实际上,对象就是符合某种类定义所产生出来的实例(instance),虽然在日常生活中我们习惯用类名称呼这些对象,但是实际上看到的还是对象的实例,而不是一个类。例如,你看见树上结了一个苹果,这里的“树”和“苹果”虽然都是一个类名,但实际上你看见的是树类和苹果类的一个实例

3、对象,而不是树类和苹果类。由此可见,类只是个抽象的称呼,而对象则是与现实生活中的事物相对应的实体。类与对象的关系如图4-1所示。图4-1类与对象的关系4.1.1什么是类和对象在Java中,类的定义主要分为类的声明和类体两部分。在类声明中,可以指定类的名称、类的访问权限或者与其他类的关系,而在类体中,主要用于定义成员和成员方法。定义类的语法格式如下:[修饰符]class<类名>[extends父类名]{类体}修饰符:可选参数,用于指定类的访问权限,可选值为public(公共的)、protected(受保护的)或private(私有的)。说明:在class关键字前除了可以

4、加权限修饰符外,还可以加其他关键字如static、abstract等。其中,加上static关键字,则表示该类为静态类;加上abstract关键字,则表示该为抽象类。类名:必选参数,用于指定类的名称,类名必须是合法的Java标识符。一般情况下,要求首字母大写。extends父类名:可选参数,用于指定要定义的类继承于哪个父类。当使用extends关键字时,父类名为必选参数。说明:参数“extends父类名”在Servlet技术一章中会应用到,所以这里先不进行详细介绍。类体:放在两个大括号之间的内容为类体,由成员变量和成员方法组成。4.1.2定义类【例4-1】定义一个Or

5、chard类,该类的访问权限是public。(1)启动Eclipse,在菜单栏中选择“文件”/“新建”/“项目”菜单项,将打开“新建项目”对话框,在该对话框的列表框中选中“Java项目”节点,单击“下一步”按钮,将打开“新建Java项目”对话框,在该对话框的“项目名”文本框中输入项目名称4-1,单击“完成”按钮,完成项目的创建。说明:如果在创建项目前,Eclipse采用的是JavaEE透视图,那么在单击“完成”按钮时,将打开“要打开相关联的透视图吗?”对话框,询问是否应用Java透视图打开的对话框,这里单击“是”按钮,采用Java透视图打开。(2)在“包资源管理器”中

6、选中刚刚创建的项目名称节点,单击鼠标右键,在弹出的快捷菜单中选择“新建”/“类”菜单项,将打开“新建Java类”对话框,在该对话框的“名称”文本框中输入类名Orchard,单击“完成”按钮。(3)这时Eclipse将在缺省包中创建一个访问权限为public的Java类Orchard,并且该类被自动打开,具体代码如下:publicclassOrchard{}说明:Java类文件的扩展名为.java,类文件的名称必须与类名相同,即类文件名称为类名+.java组成。例如,有一个Java类文件MyTools.java,则其类名为MyTools。在Java中,可以通过类的成员方

7、法来实现类的行为。类的成员方法由方法声明和方法体两部分组成,其一般格式如下:[修饰符]<方法返回值的类型><方法名>([参数列表]){[方法体]}修饰符:可选参数,用于指定方法的被访问权限,可选值为public、protected和private。方法返回值的类型:必选参数,用于指定方法的返回值类型,如果该方法没有返回值,可以使用关键字void进行标识。方法返回值的类型可以是任何Java数据类型。关于数据类型的介绍请参见4.2节。方法名:必选参数,用于指定成员方法的名称,方法名必须是合法的Java标识符。参数列表:可选参数,用于指定方法中所需的参数。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。