java入门级实验指导:(15个实验)

上传人:xiao****1972 文档编号:83805931 上传时间:2019-03-01 格式:DOC 页数:6 大小:40.66KB
返回 下载 相关 举报
java入门级实验指导:(15个实验)_第1页
第1页 / 共6页
java入门级实验指导:(15个实验)_第2页
第2页 / 共6页
java入门级实验指导:(15个实验)_第3页
第3页 / 共6页
java入门级实验指导:(15个实验)_第4页
第4页 / 共6页
java入门级实验指导:(15个实验)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《java入门级实验指导:(15个实验)》由会员分享,可在线阅读,更多相关《java入门级实验指导:(15个实验)(6页珍藏版)》请在金锄头文库上搜索。

1、目 录实验1: JDK开发工具3实验2: Java语言基础5实验3:控制语句8实验4:方法10实验5:数组12实验6:面向对象的程序设计14实验7:字符串处理18实验8:异常处理20实验9:Java中的输入输出22实验10:多线程25实验11: 布局管理器的使用28实验12:事件处理模式30实验13: Swing组件32实验14: Applet小程序使用33实验15: Applet高级应用36实验1: JDK开发工具一、实验目的1熟悉JDK开发环境。2掌握Java Application的程序结构和开发过程。3掌握Java Applet的程序结构和开发过程。二、实验内容1JDK开发环境(1)J

2、DK1.4.2开发环境安装在C:JDK1.4.2_05目录下。(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。进入命令行(MS-DOS)方式,进行如下设置:SET PATH=c:jdk1.4.2_05bin;%PATH%SET CLASSPATH=.; c:jdk1.4.2_05libdt.jar; c:jdk1.4.2_05libtools.jar2掌握Java Application程序开发过程(1)打开记事本(2)键入如下程序:import java.io.*;public class HelloWorld1 public static v

3、oid main(String args) System.out.println(Hello World!);(3)检查无误后(注意大小写)保存文件。可将文件保存在D:Java目录中,注意文件名为HelloWorld1.java。(4)进入命令行(MS-DOS)方式,设定当前目录为D:Java,运行Java编译器:D:Javajavac HelloWorld1.java(5)如果输出错误信息,则根据错误信息提示的错误所在行返回编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果没有输出任何信息或者出现deprecation警告,则认为编译成功,此时会在当

4、前目录中生成HelloWorld1.class文件。(6)利用Java解释器运行这个Java Application程序,并查看运行结果。D:Javajava HelloWorld13掌握Java Applet的程序结构和开发过程(1)打开记事本(2)键入如下程序:import java.awt.*;public class HelloToJava extends java.applet.Appletpublic void paint(Graphics g)g.drawstring(“welcome to java!”,50,50);(3)进行编译(4)编写HTML文件HelloToJava.

5、html:(5)运行Applet小程序,查看结果D:Javaappletviewer HelloToJava.html(6)使用浏览器打开HelloToJava.html三、思考题1什么是Java虚拟机?它的作用是什么?2请各位同学收集错误代码与提示信息,以及产生错误的原因。实验2: Java语言基础一、实验目的1掌握标识符的定义规则。2掌握表达式的组成。3掌握各种数据类型及其使用方法。4理解定义变量的作用,掌握定义变量的方法。5掌握各种运算符的使用及其优先级控制。二、实验内容1运行下面的程序,掌握变量定义与数据类型。import java.io.*;public class SimpleTy

6、pes public static void main(String args) byte b=055; short s=0x55ff; int i=1000000; long l=3615L; char c=c; float f=0.23F; double d=0.7E-3; boolean bool=true; System.out.println(b=+b); System.out.println(s=+s); System.out.println(i=+i); System.out.println(l=+l); System.out.println(c=+c); System.out.

7、println(f=+f); System.out.println(d=+d); System.out.println(bool=+bool); 2运行下面的程序,掌握算术运算。import java.io.*;public class ArithmaticOp public static void main(String args) int a=5+4; /a=9 int b=a*2; /b=18 int c=b/4; /c=4 int d=b-c; /d=14 int e=-d; /e=-14 int f=e%4; /f=-2 double g=18.4; double h=g%4; /h

8、=2.4 int i=3; int j=i+; /i=4,j=3 int k=+i; /i=5,k=5 System.out.println(a=+a); System.out.println(b=+b); System.out.println(c=+c); System.out.println(d=+d); System.out.println(e=+e); System.out.println(f=+f); System.out.println(g=+g); System.out.println(h=+h); System.out.println(i=+i); System.out.pri

9、ntln(j=+j); System.out.println(k=+k); 3运行下面的程序,掌握关系运算与逻辑运算import java.io.*;public class RelationAndConditionOp2 public static void main(String args) int a=25,b=3; boolean d=a5); System.out.println(e+!=0&+a+/+e+5=+d); int f=0; d=(f!=0&a/f5); System.out.println(f+!=0&+a+/+f+5=+d); d=(f!=0&a/f5); Syste

10、m.out.println(f+!=0&+a+/+f+5=+d);)三、思考题1写出上面三个实验的运行结果。2Java运算符的优先级与结合性是怎样的?3将本实验的实验内容1中的long l=3615L;改为:long l=3615;会出现什么情况?为什么?提示:缺省的整型常量为int型,long型常量后面要加l或L。 实验3:控制语句一、实验目的1掌握if语句、if-else-if结构的使用。2掌握switch语句的使用。3掌握使用while语句实现循环。4掌握使用for语句实现循环。5了解continue语句和break语句的使用。二、实验内容1 输入学生的学习成绩的等级,给出相应的成绩范围。设A级为85分以上(包括85分);B级为70分以上(包括70分);C级为60分以上(包括60分);D级为60分以下。分别使用if语句和switch语句实现。提示:使用switch语句的关键代码如下: switch(grade) caseA:System.out.println(grade+ is 85100); break; caseB:System.out.println(grade+ is 7084); break; caseC:System.out.

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

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号