- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]Jaa实验指导书
《Java语言程序设计》
实验指导书
沈泽刚 编
渤海大学信息科学与技术学院
实验一Java环境与简单程序 3
实验二 数据类型与流程控制 3
实验三 类的定义与对象的使用 5
实验四 构造方法与方法重载 5
实验五 数组与字符串类 6
实验六 类的继承与多态 6
实验七 Java基础语言类 8
实验八 Java异常处理 8
实验九 Java输入输出处理 9
实验十 Java图形界面设计 9
实验十一 Java小程序与图形绘制 10
实验十二 事件处理与常用组件 11
实验十三 Java多线程与多媒体 12
实验十四 Java网络编程 14
实验十五 Java数据库编程 14
实验参考答案 16
实验一 16
实验二 16
实验三 17
实验四 18
实验五 20
实验六 22
实验七 24
实验八 26
实验九 28
实验十 32
实验十一 35
实验十二 38
实验十三 45
实验十四 47
实验一Java环境与简单程序
一、实验目的
1. 掌握JDK的安装和配置
2. 掌握简单的Java应用程序的编写和运行
二、实验内容
1. JDK的安装与配置
(1) JDK的下载地址是:/javase/downloads/ea.jsp,下载后得到一个可执行文件jdk-7-windows-i586.exe。
(2) JDK的安装。双击下载得到的可执行文件即开始安装,安装过程需要用户指定JDK的安装路径,如C:\jdk1.7.0,也可使用缺省路径,安装结束后在磁盘上产生一个文件夹,其中包含几个子目录,可以使用Windows的资源管理器或我的电脑查看。
(3) 环境变量的设置。JDK安装完后需要设置环境变量。需设置的环境变量有PATH和CLASSPATH两个,它们的值分别如下:
PATH:添加C:\jdk1.7.0\bin目录
CLASSPATH:添加或设置为.;C:\jdk1.7.0\lib
(4) Java API文档的安装。为了随时查看Java API,可以下载并安装Java API在线文档,该文档不是运行程序必须的,但建议安装。
2. 编写一个Java应用程序,使用JDK编译并运行该程序,在屏幕上输出“This is my first Java program.”。
3. 若将下面程序保存为Welcome.java,修改下面程序:
public class welcome{
public static void main(String args[]){
system.out.printl(Welcome to Java World!)
}
}
4. 修改下面程序的错误:
public class Welcome{
public void main(String args){
System.out.printl(Welcome to Java World!) ;
}
}
5.编写一个Java应用程序,使其运行后在屏幕上显示如下图案。
*********
*******
*****
***
*
实验二 数据类型与流程控制
一、实验目的
1. 掌握各种基本数据类型
2. 掌握运算符及表达式的使用
3. 掌握Java流程控制语句的使用
二、实验内容
1. 编辑并编译下面名为DeclareAssign.java的源程序,修改其中的错误,直到得出正确的结果。
public class DeclareAssign{
public static void main(String args){
final double PI=3.1415926;
boolean b = true;
int x,y=8;
float f=4.5 ;
double d=1.71828;
char c;
c=\u0041;
x=12;
System.out.println(b=+b);
System.out.println(x=+x);
System.out.println(y=+y);
System.out.println(f=+f);
System.out.println(d=+d);
System.out.println(c=+c);
System.out.println(PI=+PI);
}
}
需要注意的几个问题:
(1) 标识符常量可以先声明后赋值,但赋值后不能再修改其值。如:
final double PI = 3.1415926;
(2) 赋值不能超出类型的范围,否则产生编译错误。如:
byte b = 128;
(3) 带小数点的数或用科学记数法表示的数,默认为double类型的数据,因此在为float型数据赋值时应加上f或F。如下面的赋值语句会
您可能关注的文档
- [理学]13_3_4波函数 薛定谔方程 一维势阱.ppt
- [理学]129979501119687500汽车概论4.ppt
- [理学]13偏导数.ppt
- [理学]14无穷小与无穷大15极限运算法则.ppt
- [理学]15-总复习-机械.ppt
- [理学]15_Aruba MSR_MSA系列产品命令行配置培训Version40.ppt
- [理学]16极限存在准则及两个重要极限.ppt
- [理学]16A工程测量学习题集.doc
- [理学]14第十章地下水的地质作用.ppt
- [理学]1_线性空间.ppt
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)