Java顺序与选择结构实验问题_Java实验.doc

Java实验

序号实验项目名称学时

分配必做/选做1熟悉JAVA开发环境2必做2Java基本语法2必做3面向对象的“对象”2必做4JAVA数组2必做5JAVA封装性设计与使用2必做6静态变量、静态方法与包2必做7Java常用系统类2必做8对象的进一步探讨--面向对象中的继承2必做9深入多态2必做10基于SWING的图形界面编程2必做11可视化程序的事件处理2必做 合计22

实验一 熟悉Java开发环境

(验证性 2学时)

一、实验目的与要求:

1 掌握Java Application程序的开发过程并编写第一个Java Application程序

*2 掌握Java Applet程序的开发过程并编写第一个Java Applet程序。

*3 练习简单的HTML文件配合Java Applet使用。

4 熟悉jdk的使用

二、实验内容:

1 编写一个Java Application程序,在屏幕上显示”This is my first java program!”.

*2 编写第一个Java Applet 程序,在屏幕上显示”This is my first Java Applet!”

三、实验步骤:

1、jdk的使用

jdk开发工具包可以从网站下载,jdk不是集成编译环境,须手动运用命令行程序进行编译和解释执行

1)编辑.java文件

可以在记事本或其他纯文本编辑器中编辑,保存时把文件扩展名定为.java即可,当然要注意文件名命名的要求

2)编译生成.class文件

进入dos系统进行编译(如图1.1所示),格式如javac MyFirstApplication.java,要注意

图1.1进入命令行

看javac.exe的路径并且MyFirstApplication.java文件路径和javac.exe路径一样。编译成功后就能在浏览器中看见多了一个MyFirsApplication.class或更多的.class文件。如图1.2所示

图1.2使用jdk编译MyFirstApplication.java文件

3)解释执行

Application程序:

同样是在dos系统下解释执行,格式如java MyFirstApplication,注意.class后缀别加,如图1.3所示。

图1.3解释执行MyFirstApplication.class程序

* applet程序

进入dos系统进行编译,格式如javac MyFirstApplet.java,要注意看javac.exe的路径并且MyFirstApplet.java文件路径和javac.exe路径一样。编译成功后就能在浏览器中看见多了一个MyFirsApplet.class或更多的.class文件

在解释执行前要把该applet程序(MyFirstApplet.class)嵌入到相应的HTML文件。即执行MyFirstApplet之前必须编写MyFirstApplet.html。然后使用浏览器或appletviewer.exe程序执行该.html文件。格式如

AppletViewer MyFirstAplet.html。如图1.4所示

图1.4 appletview 查看运行html文件

运行结果如图1.5所示:

图1.5

实验二 Java基本语法

一、实验目的与要求:

了解Java的数据类型

掌握各种变量的声明方式

理解运算符的优先级

掌握java基本数据类型。运算符与表达式、数组的使用方法

理解Java程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法

二、实验内容:

1.编写程序,打印自己的学号、姓名及专业。

2.编写程序,打印下列九九乘法表。

1X1=1

1X2=2 2X2=4

1X3=3 2X3=6 3X3=9

1X4=4 2X4=8 3X4=12 4X4=16

1X5=5 2X5=10 3X5=15 4X5=20 5X5=25

1X6=6 2X6=12 3X6=18 4X6=24 5X6=30 6X6=36

1X7=7 2X7=14 3X7=21 4X7=28 5X7=35 6X7=42 7X7=49

1X8=8 2X8=16 3X8=24 4X8=32 5X8=40 6X8=48 7X8=56 8X8=64

1X9=9 2X9=18 3X9=27 4X9=36 5X9=45 6X9=54 7X9=63 8X9=72 9X9=81

3.编程输出以下图案:

要求:*行数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值