- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安装及配置 Java 编译运行环境.doc
安装及配置 Java 编译运行环境
从校园网下载 JDK1.5 的安装程序,选择安装在 D:\Program Files\Java 目录下。
配置环境变量 path=D:\Program Files\Java\jdk1.5.0_06\bin
配置环境变量 classpath=D:\Program Files\Java\jdk1.5.0_06\jre\lib\rt.jar;.;
第一章 Java 语言概述
练习一 一个简单的应用程序Java 应用程序要求:编写一个简单的Java 应用程序,该程序在命令行窗口输出两行文字。用两个类来实现,即在主类中输出一行文字,另一行文字在另一个类中定义的方法中输出。
运行程序
练习二 一个简单的 Java Applet 程序
1. 目的:掌握开发 Java Applet程序Java Applet程序。
2. 要求:
编写一个简单的 Java Applet 程序,绘制两行颜色和字体各不相同的文字。
步骤:
① 按要求编写源程序。
② 将源文件保存在一个固定的文件夹中(注意源文件的命名规则)
③ 进入 DOS 环境编译源文件。
④ 编写一个 html 文件,与主类字节码保存在同一目录下。(也可保存在不同目录下,使用 codebase 参数指定 Java Applet 主类字节码所在目录)
⑤ 用浏览器或 appletviewer 打开 html 文件,显示结果。
第二章 基本数据类型和数组
练习一 输出俄文字母表
目的:掌握 char 类型数据和 int 类型数据之间的相互转换,同时了解 Unicode 字符表。
要求:
编写一个 Java 应用程序,该程序在命令行窗口输出俄文字母表。
提示:
俄文字母表的第一个字母是:‘а’,最后一个字母是:‘я’。
首先获取俄文字母表的首字母和最后一个字母在 Unicode 表中的位置,然后使用循环输出其余的俄文字母。
练习二 从键盘输入数据
目的:掌握从键盘输入基本类型的数据。
要求:编写一个 Java 应用程序,接受用户从接盘输入的一个浮点数据,程序输出这个数的平方和三次方。
提示:
Scanner 对象调用 nextDouble() 或nextFloat() 可以获取用户从键盘输入的浮点数。
要求使用 Scanner 对象的 hasNextDouble() 或 hasNextFloat() 对输入数据进行格式检查(对不符合要求的输入要有错误提示)。
第三章 运算符、表达式与语句
练习一 猜数字
目的:使用 If-else 分支和while 循环语句解决问题。
要求:编写一个 Java 应用程序,实现如下功能:
随机分配给用户一个 1~100 之间的整数。
用户从键盘输入自己的猜测。
程序返回提示信息,提示信息分别是“猜大了”、“猜小了”和“猜对了”。
用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。
提示:
画程序流程图能帮助你想清楚程序结构(如何使用If-else 分支和while 循环语句)
要求使用 Scanner 对象的 hasNextXXX() 对输入数据进行格式检查(对不符合要求的输入要有错误提示)。
第四章 类与对象
练习一 三角形、梯形、圆形的类封装
目的:使用类来封装对象的属性和功能。
要求:
编写一个 Java 应用程序,该程序中有 3 个类:Triangle,Lader和 Circle,分别用来刻画“三角形”、“梯形”和“圆形”。具体要求如下:
Triangle 类具有类型为 double 的三个边长属性,Triangle 类具有返回周长、面积以及修改三个边的功能。另外,Triangle 类还具有一个 boolean 类型的属性,该属性用来判断三个数能否构成一个三角形。
Lader 类具有类型为 double 的上底、下底、高属性,具有返回面积的功能。
Circle类具有类型为 double 的半径属性,具有返回周长、面积的功能。
提示:
在 Triangle 类中有如下几个方法:
构造方法(带有三个double 型参数),功能为初始化所有的成员变量。
计算并返回周长(首先判断该对象是否为一个三角形,不是则返回 0 并给出提示)
计算并返回面积(首先判断该对象是否为一个三角形,不是则返回 0 并给出提示)
给当前三角形对象的所有成员变量赋值(带有三个double 型参数)。
在Lader 类中有如下方法:
构造方法(带有三个double 型参数),功能为初始化所有的成员变量。
计算并返回面积。
在 Cricle 类中有如下方法:
构造方法(带有一个double 型参数),功能为初始化圆的半径。
计算并返回圆的周长。
计算并返回圆的面积。
设置圆的半径。
获得圆的半径。
在主类的主方法中要实现:
创建 Triang
您可能关注的文档
- 安徽省2015年普通高校招生考生志愿网上填报操作说明.doc
- 安徽省2015年选调生报考咨询电话.doc
- 安徽省“十佳”环保人士单位推荐表.doc
- 安徽省“江南十校”.doc
- 安徽省义务教育学校标准化建设验收细则 .doc
- 安徽省义务教育实验课程安排表(一).doc
- 安徽省义务教育阶段学校教学软件配置标准.doc
- 安徽省事业单位专业技术.doc
- 安徽省企业环境信用评价.doc
- 安徽省优秀青年科技基金.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)