- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言与面向对象程序设计(精选)
Java语言与面向对象程序设计
第二,三周
实验目的
了解JDK的安装与使用
学习Java Applet
学习Java Application
实验内容与步骤
从SUN公司网站上下载免费工具JDK1.3并安装,安装完成后,设置路径到安装的子目录,如JDK安装在c:\jdk1.3下,则在dos提示符下键入如下命令:
path = c:\jdk1.3\bin
2.利用JDK工具完成如下Application程序,编辑并运行成功。
import java.io.*;
public class MyJavaApplication
{
public static void main(String args[])
{
System.out.println(“Hello, Java World!”);
}
}
3.2.利用JDK工具完成如下Applet程序,编辑并运行成功。
import java.awt.Graphics;
import java.applet.Applet;
public class MyJavaApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString(“Hello, Java Applet World!”, 10, 20);
}
}
实验要求
整理上机结果和体会,总结Java Applet和Application开发调试经验。
完成实验报告。在每次上课之前按报到的学号立即上交email或磁盘。
第四,五周
实验目的
熟悉和理解Java中的数据类型,运算符,表达式,程序结构等内容
学会运用已经学过的内容,编制简单的程序
实验内容与步骤
1.理解与实现以下的程序:
import java.applet.* ;
import java.awt.* ;
import java.awt.event.* ;
public class getDouble extends Applet implements ActionListener
{
Label prompt;
TextField input;
double d = 0.0;
public void init()
{
prompt = new Label(Input a double varible: );
input = new TextField(6);
add(prompt);
add(input);
input.addActionListener(this);
}
public void paint(Graphics g)
{
g.drawString(You input data: +d, 10,50);
}
public void actionPerformed(ActionEvent e)
{
d = Double.valueOf(input.getText()).doubleValue();
repaint();
}
}
2.编写程序输出用户指定数据的所有素数因子
实验要求
整理上机结果和体会。
完成实验报告。在每次上课之前按报到的学号立即上交email或磁盘。
第六,七周
实验目的
掌握类的定义和使用
掌握对象的声明和不同访问属性的成员方问方式
掌握构造函数和析构函数的使用和执行过程
实验内容与步骤
理解与实现以下程序:
public class UsePhoneCard
{
public static void main(String args[])
{
PhoneCard myCard = new PhoneCard 1234, 50.0, 300);
System.out.println(myCard.toString());
}
}
class PhoneCard
{
long cardNumber;
private int password;
double balance;
String connectNumber;
boolean connected;
PhoneCard(long cn, int pw, double b, String s)
{
cardNumber = cn;
password = pw;
if(b0)
balance = b;
else
System.exit(1);
connectNumber = s;
connected = false;
}
boolean performC
您可能关注的文档
- t8日光灯的工作特点及用途.doc
- 基础教育课程改革各种方案.doc
- 基础模块基础知识.doc
- 碳氢清洗剂在发展中国家的应用途径revise.doc
- 基础知识串讲good.doc
- javascript实现页面无刷新让时间走动的方法(精选).doc
- SX-3型筛选机标准操作规程.doc
- JavaScript第4章.ppt
- 基础知识模拟试题2.doc
- T8JavaScript中利用Ajax实现客户端与服务器端通信(北风网收费视频讲座).ppt
- 人教版八年级上册英语Unit10单元自我评估分层作业.docx
- Unit3SeasonsLesson1(课件)人教新起点版英语二年级下册(1).pptx
- MerryChristmasLittleCritter(拓展)(教案)译林版英语五年级下册.docx
- Unit3TheworldOnlineExtendedreadingLanguagepoints课件高中英语译林版(2020)(1).pptx
- Unit12单元阅读理解人教版七年级英语下册.docx
- 八年级英语上册Unit4What’sthebestmovietheaterSectionB课件4(完整版)3.pptx
- StarterUnit2单元综合复习七年级英语上册教学课件(人教版2024)(1).pptx
- 六年级下册英语课件-小升初英语知识点专项复习专题六交际用语问路指路课件全国通用(共17张PPT(完整版)5.pptx
- 基础过关训练详解答案.DOC
- 第2课《周总理你在哪里》课件语文九年级上册.pptx
文档评论(0)