- 6
- 0
- 约8.22千字
- 约 12页
- 2017-05-04 发布于四川
- 举报
JAVA实验_Java语言面向对象编程基础
广州大学学生实验报告
开课学院及实验室:计算机科学与工程实验室 2014年11月7日
学院计算机科学与教育软件学院年级/专业/班姓名学号实验课程名称Java语言成绩实验项目名称Java语言面向对象编程基础指导老师
实验目的
实验二 数据类型、表达式和输入输出
1. 掌握java基本数据类型、变量极其使用。
2. 理解运算符的优先级
3. 掌握运算符与表达式
实验三 Java流程控制
1. 理解Java程序语法结构
2. 掌握顺序结构、选择结构和循环结构语法的程序设计方法
实验五 Java语言面向对象基础编程
1. 理解Java语言是如何体现面向对象编程基本思想,
2. 了解类的封装方法,以及如何创建类和对象,
3. 了解成员变量和成员方法的特性。
实验六 类的继承性和多态性
1. 掌握OOP方式进行程序设计的方法,
2. 了解类的继承性和多态性的作用。
二、实验器材
MacBook Pro一台
操作系统:OS X Yosemite
编程软件:eclipse
实验要求
实验二 数据类型、表达式和输入输出
1. 编写使用不同的数据类型变量
2. 编写使用不同的运算符
实验三 Java流程控制
1. 编写使用不同选择结构的程序
2. 编写使用不同循环结构的程序
实验五 Java语言面向对象基础编程
1. 编写一个体现面向对象思想的程序。
2. 编写一个创建对象和使用对象的方法程序。
3. 编写不同成员变量修饰方法的程序。
实验六 类的继承性和多态性
1. 编写体现类的继承性(成员变量,成员方法,成员变量隐藏)的程序。
2. 编写体现类多态性(成员方法重载,构造方法重载)的程序。
四、实验过程原始数据记录
实验二 数据类型、表达式和输入输出
编写程序完成,将168转换成861,并将其结果输出到屏幕上
编写Java应用程序,把100~1000的自然数中能够被3整除的数输出到屏幕上。
代码:
public class test_1_2 {
public static void main(String[] args) {
System.out.println(-------1.编写程序完成,将168转换成861,并将其结果输出到屏幕上-------);
reverseNumber(168);
System.out.println(\n-------2.编写Java应用程序,把100~1000的自然数中能够被3整除的数输出到屏??上。-------);
divideNumber(3);
}
//反转数字
static void reverseNumber(int num)
{
int result = 0;
while ((num%10) != 0){
result = result*10 + num%10;
num = num/10;
}
System.out.println(result);
}
//整除数字
static void divideNumber(int num)
{
int count = 0;
for (int i = 100;i = 1000;i++)
{
if (i%3 == 0){
System.out.print(i + );
count++;
if (count%20 == 0)
System.out.println();
}
}
}
}
运行结果:
实验三 Java流程控制
求解0至100之间所有偶数的和
打印小于1000的斐波纳契数
代码:
public class test_1_3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(-------1.求解0至100之间所有偶数的和-------);
sumOfEvenNumbers();
System.out.println(\n-------2.打印小于1000的斐波纳契数-------);
printFibonacci();
}
//计算100以内偶数和
static void sumOfEvenNumbers(){
int sum = 0;
for (int i = 0;i = 100;i++){
if (i%2 == 0)
sum += i;
}
System.out.println(sum);
}
//输出1000内斐波那契数
st
您可能关注的文档
- GSP兽药店执行标准.doc
- GSK980TD通讯软件说明书.doc
- GSP认证检查的技术指教.doc
- GSP检查验收记录[资料部分].doc
- GSP认证现场检查汇报模板.doc
- GPS测量技术在电子地图测绘中应用.docx
- GRM31CR60J107ME39L中文资料.docx
- GT7C5_3型润药机验证方案.doc
- GSM层3信令解释.doc
- GSM直放站和室内覆盖工程验收标准.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 黑龙江省园林绿化工程消耗量定额2024版.docx VIP
- N—乙酰氨基葡萄糖合成方法的改进.pdf VIP
- L-CKC L-CKC 220工业闭式齿轮油 工业润滑剂 220 说明书.pdf
- 2025年春人教版历史七年级下册全册教学课件.pptx
- 自考14653《证券投资理论与实务》高频考点串讲.docx VIP
- 2026年湖南安全技术职业学院单招职业技能考试题库及完整答案详解一套.docx VIP
- 新城商开事业部产品配置标准及成本控制手册(2020版).pdf VIP
- 四川大学《通信原理》期末试题B卷.docx VIP
- 2024年度实验室CNAS内审全套资料.pptx VIP
- 2026年度护理人员培训计划(两篇).docx VIP
原创力文档

文档评论(0)