没有合适的资源?快使用搜索试试~ 我知道了~
首页Java实验指导:环境配置与基础编程
Java实验指导:环境配置与基础编程
需积分: 9 1 下载量 51 浏览量
更新于2024-07-21
收藏 161KB DOC 举报
"这是一本面向对象程序设计的Java课程实验指导书,旨在帮助学生更好地理解和掌握Java编程。书中包含多个实验,从基础的Java开发环境配置到语言核心概念的实践应用。" 在实验一中,主要关注Java开发环境的搭建,包括JDK的安装和环境变量的配置。JDK(Java Development Kit)是编写Java程序的基础,它包含了编译器、解释器和其他必要的工具。实验要求学生能够熟练安装JDK,并理解PATH和CLASSPATH环境变量的重要性。PATH变量用于指示操作系统在何处寻找可执行文件,而CLASSPATH则是Java查找类文件的路径。通过设置这两个变量,可以确保Java程序能够正确编译和执行。实验还涉及使用Editplus、notepad或JCreator等文本编辑器编写和运行简单的Java程序,例如经典的"Hello, World!"程序,以验证环境配置是否成功。 实验二进一步深入Java语言基础,涵盖基本语法、数据类型、运算符和控制流。学生将学习如何使用do-while和for循环来实现特定的计算,例如计算阶乘的前20项和。此外,还将练习编写打印九九乘法表的程序,这涉及到条件语句(如if)和循环语句(如for)的综合运用。实验过程中,学生需要在MyEclipse集成开发环境中进行编程,这将提供更方便的代码编辑、调试和运行功能。 实验报告是每个实验的重要组成部分,它要求学生详细记录编程过程中的错误信息和解决方法,以培养他们分析和解决问题的能力。通过这些实验,学生不仅能够掌握Java编程的基础,还能提升他们的实践技能,为后续更复杂的Java编程打下坚实基础。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/9327789/bg6.jpg)
实验三 类和对象
一、实验目的:
掌握 类的结构、类的定义、方法和属性的定义以及对象的实现;
掌握类及其成员修饰符的使用;掌握构造函数的使用;方法的参数传递和返回值的用法;
掌握类变量与实例变量,以及类方法与实例方法的区别。
二、实验项目:
、 定义一个高校人员类,至少包含姓名、出生年月、性别、身份证号、手机号码,所在
学校,入校时间,家庭地址等属性,以及访问属性的方法。
编写 ,",创建一个高校人员类的对象,设置属性值,然后打印出该对象的各
项属性信息。
、在上题的基础上,重载构造方法,分别用重载的构造方法实例化对象,并对对象的各属
性赋值。并完成以下功能的编写:
)将高校人员对象传入 ",可以直接打印出高校人员各属性值。
)比较当前对象和输入参数中的对象的年龄大小,输出比较结果形式:如张三比李四大。
)比较当前对象和输入参数中的对象是不是同一个人,是的话返回 ,否则 。
)编写一个自我介绍的方法,打印输出:“大家好,我是 ---- 学校的 ---!”
编写一个测试类,在该类的 " 方法调用以上方法测试。
三、实验要求:
正确地定义类、方法和属性
学会方法的参数传递和返回值的用法
熟练使用类及其成员修饰符
使用构造函数创建类的对象,掌握默认构造函数和自定义构造函数的区别;
+类变量与实例变量,以及类方法与实例方法的使用
)
![](https://csdnimg.cn/release/download_crawler_static/9327789/bg7.jpg)
(静态方法常常为应用程序中的其它类提供一些实用工具所用,在 Java 的类库中大量的
静态方法正是出于此目的而定义的。)
)程序应包括各个被调用方法的执行结果的显示。
.写出实验报告。要求记录编译和执行 程序当中的系统错误信息提示,并给出解决办
法。(附运行界面、源代码)。
四、实验步骤:
五、实验项目
(自学选 题完成实验报告)
、构造一个类来描述屏幕上的一个点,该类的构成包括点的 / 和 两个坐标,以及一些对
点进行的操作,包括:取得点的坐标值,对点的坐标进行赋值,编写应用程序生成该类的
对象并对其进行操作。
、编写实现(有一个三角形类 0"%,成员变量有底边 / 和另一条边 ,和两边的夹角
(112), 为静态成员,成员方法有两个:求面积 (无参数)和修改角度(参数为
角度)。
、编写实现(构造函数为0"%#"//""参数分别为 / 赋值在 " 方法中
构造两个对象,求出其面积,然后使用修改角度的方法,修改两边的夹角,再求出面积值
#提示:求高的方法*34"#
注意:构造方法用于对成员变量初始化,无参数的构造方法将成员变量初始化为 值。
、定义一个类 5",代表一个点, ! 属性有 / 和 ,方法有显示点坐标(),
构造函数有两个参数分别给 / 赋值,在 " 方法中构造两个对象,再创建一方法
#%4为取两个点构成线段的中点的坐标,参数为 个点对象,调用此方法后得到一
个新的点,编写 ,",显示该对象的坐标值。
.
剩余30页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
qq_32508579
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)