大学《程序设计语言(Java)》课程实验报告.doc

上传人:飞****2 文档编号:56205682 上传时间:2022-11-01 格式:DOC 页数:8 大小:395KB
返回 下载 相关 举报
大学《程序设计语言(Java)》课程实验报告.doc_第1页
第1页 / 共8页
大学《程序设计语言(Java)》课程实验报告.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《大学《程序设计语言(Java)》课程实验报告.doc》由会员分享,可在线阅读,更多相关《大学《程序设计语言(Java)》课程实验报告.doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、昆明理工大学程序设计语言(Java)课程实验报告学院名称: 专业年级: 学生姓名: 学 号: 联系电话: Email: 实验项目名称:Java基础实验指导教师实验目的: 1. 掌握Java程序的编辑、编译、调试和运行方法,熟悉常见编程工具的使用; 2. 掌握if语句,switch语句,for语句,while语句和dowhile语句的用法; 3. 掌握一维数组和二维数组的使用方法。实验内容: 1. 编译两种运行方式:just-in-time编译器,简称JIT编译器。多线程,动态执行,丰富的API文档和类库。采用UltraEdit为编程工具,对教材例1-1的程序进行编辑、编译和运行。熟悉JDK A

2、PI文档的使用方法。见MyExam1.java 2. if语句,是单重选择,最多只有两个分支。if关键字之后的逻辑表达式必须得到一个逻辑值,不能象其他语言那样以数值来代替。因为Java不提供数值与逻辑值之间的转换。else子句属于逻辑上离它最近的if语句。switch语句含义与嵌套的if语句是类似的,格式更加简捷。表达式的计算结果必须是int型或字符型,即是int型赋值相容的。当用byte、short或char类型时,要进行提升。switch语句不允许使用浮点型或long型表达式。c1、c2、ck是int型或字符型常量。default子句是可选的,并且,最后一个break语句完全可以不写。sw

3、itch语句和if语句可以互相代替。当主程序执行时,如果第一个命令行参数的首字符分别是数字、小写字母及大写字母时,系统会显示这个首字符。如果输入的是非数字或字母,则显示不是数字或字母。三种循环语句:for语句、while语句和do语句for语句的语义是:先执行初始语句,判断逻辑表达式的值,当逻辑表达式为真时,执行循环体语句,执行迭代语句,然后再去判别逻辑表达式的值。直到逻辑表达式的值为假时,循环结束。while循环for语句中常常用循环控制变量显式控制循环的执行次数。当程序中不能明确地指明循环的执行次数时,可以仅用逻辑表达式来决定循环的执行与否。这样的循环可用while语句来实现和if语句一样

4、,while语句中的逻辑表达式亦不能用数值来代替while语句的语义:计算逻辑表达式,当逻辑表达式为真时,重复执行循环体语句,直到逻辑表达式为假时结束。如果第一次检查时逻辑表达式为假,则循环体语句一次也不执行。如果逻辑表达式始终为真,则循环不会终止do语句与while语句很相似。它把while语句中的逻辑表达式移到循环体之后。do语句的语义是:首先执行循环体语句,然后判定逻辑表达式的值,当表达式为真时,重复执行循环体语句,直到表达式为假时结束。不论逻辑表达式的值是真是假,do循环中的循环体都至少执行一次if语句见MyExam5.java。float型语句见MyExam6.java 3. 数组说

5、明:多个变量间存在某种内在联系时,适于用数组来实现。数组是一系列的匿名变量,数组中的元素可通过下标来访问。在Java中,数组是对象。类Object中定义的方法都可以用于数组对象。可以说明任何类型的数组。基本类型,类类型,数组等。数组在使用之前必须先说明。一维数组:type arrayName 变量名后接方括号 将方括号放到变量名的左面type arrayName;多维数组的定义:Java中没有真正的多维数组,可以建立数组的数组(的数组),由此得到多维数组。n维数组是n-1维数组的数组。说明多维数组时使用类型及多对方括号。二维数组:与一维数组一样,定义对数组元素也没有分配内存空间,要使用运算符new来分配内存,然后才可以访问每个元素二维整型数组见MyExam7.java实验结果:(不够填写时可另附页)教师评语:成 绩教师签字 2011 年 6 月 1 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁