1. 编写一个显示”Hello Internet” 的Java Applet 程序。
2. 编写一个“I Love Internet”的Java Application程序。
3. 编写一个计算圆面积和周长的Java Applet 程序。
4. 编写一个程序,求1-100间的素数。
5. 有一函数:
x (x<1)
Y= 3x-2 (1≤x<10)
4x (x≥10)
写一程序,给定x值,输出y值。
6. 编程序:
根据以下公式计算s,n通过命令行入。
S=1+1/(1+2)+1/(1+2+3)+……1/(1+2+3+…+n)
例如:若n的值为11时,函数的值为1.833333。
7. 输入10个数,按大小顺序输出。
8. 打印杨辉三角数的钱10行。
9. 编写打印“九九乘法口诀表”。
10. 编写一个Applet程序:画图
要求:在Applet坐标系中(30,30) 处开始画一个红色的矩形,宽200,高100,并将该矩形均匀划分成5行10列。
11. 编写一个Applet程序:画图
要求:界面上有2个按钮,一个为标签为“椭圆”,另一个为“矩形”,点击后分别画红色的椭圆和蓝色的矩形,其宽度为100、高度为60,左上角顶点坐标为(50,50),试写出完整程序,并且要写出其对应的HTML文件代码。
12.求一个3X3矩阵对角元素之和。
13.输入一段字符串,统计其中有多少个单词。(单词用空格隔开)
14.有三个字符串编写程序,对其按字母表排序。
15.以Applet形式输出自己的名字、班级及学号,要求名字设置为24号黑体,班级及学号设置为16号加粗斜宋体。
16.编写一个程序绘制8个同心圆,各圆相差10个象素点。
17.设计一个记事本程序。
18.编写一个程序用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行由大到小的排序。
19.使用socket编写一个服务器端程序,服务器端程序在端口8888监听,如果它接到客户端发来的"hello"请求时会回应一个"hello",对客户端的其他请求不响应。
20.编写一个应用程序,创建三个线程分别显示各自的时间。
21.下列程序中,指定变量b=50为字节类型,变量f=0.55F为单精度实型,变量1= 0xfffL为64位整型,并将该三个变量打印输出。请将程序补充完整。
import javain*;
public class Assign{
public static void main(String args[]){
b=50;
f=0.55F;
l=0xfffL;
Systemoutprintln(″b=″+b);
Systemoutprintln(″f=″+f);
Systemoutprintln(″l=″+l);
}
}
22.请完成下列Java程序:用位于JFrame窗口下方的Open按钮,打开一个文件对话框,检索gif或者png图像文件,并在窗口中央将图像显示出来。(提示:将图像文件嵌入图像图标内,再将图像图标置入标签中)
注意: 请勿改动main主方法和其他已有语句内容,仅在下划线处填入适当的语句。
import javaawt*;
import javaawtevent*;
import java.io.*;
import javaxswing.*;
public class ImageViewer
{ public static void main(String[]args)
{ JFrame frame= new ImageViewerFrame();
framesetDefaultCloseoperation(JFrameEXIT_ON_CLOSE);
frameshow();
}
}
class ImageViewerFrame extends JFrame
{ public ImageViewerFrame()
{ setTitle(″ImageViewer″);
setSize(DEFAULT_WIDTH,DEFAULT_HEIGTH);
label=new JLabel();
Container contentPane=getContentPane();
contentpaneadd(label,BorderLayoutCENTER);
chooser=new JFileChooser();
choosersetCurrentDirectory(new File(″.″));
Button button=new Button(″Open″);
contentPaneadd(button,BorderLayoutSOUTH);
buttonaddActionListener(new
ActionListener()
{ public void actionPerformed(ActionEvent evt)
{ int r=choosershowOpenDialog(null);
if(r==JFileChooserAPPROVE_OPTION)
{ String name
=
}
}
});
}
private JLabel label;
private JFileChooser chooser;
private static final int DEFAULT_WIDTH=300;
private static final int DEFAULT_HEIGHT=400;
}
23.下面是一个Applet程序,其功能是接收用户输入的两个整数,比较它们的大小,并在用户按下“比较”按钮后,将Applet中显示的“请先输入两个待比较的整数”,改为“两个整数中最大值是:x”,x是两个数中的最大值。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意: 不改动程序的结构,不得增行或删行。
import javaapplet*;
import javaawt*;
import javaawtevent*;
public class FindMax extends Applet implements ActionListener{
Label result;
TextField in1,in2;
Button btn;
int a=0,b=0,max;
public void init(){
result= new Label″请先输入两个待比较的整数″);
in1=new TextField(5);
in2=new TextField(5);
btn=new Button(″比较″);
add(in1);
add(in2);
add(btn);
add(result);
btnaddActionListener(this)
}
public void actionPerformed(ActionEvent e){
a= in1
b= in2
if(a〉b)
max=a;
else
max=b;
btnsetText(″两个数中最大值是:″+max);
}
}
findmaxhtml:
〈HTML〉
〈HEAD〉
〈TITLE〉A Simple Program〈/TITLE〉
〈/HEAD〉
〈BODY〉
〈APPLET CODE=″FindMaxclass″WIDTH=800 HEIGHT=400〉
〈/APPLET〉
〈/BODY〉
〈/HTML〉
24.编写一个计算器程序,只有加减乘除功能,当作applet运行。
- 大小: 969 Bytes
分享到:
相关推荐
"华为机考试题+答案参照.pdf" 本资源是一个华为机考试题集,涵盖了多个IT领域的知识点,包括算法、数据结构、操作系统等。本文将对每个题目进行详细的解释和分析。 1. 评委打分问题: * 知识点:算法、数组操作 ...
这个机考题库包含九套试卷,旨在帮助学生掌握和评估他们在工程造价管理或建筑施工与管理专业中的理论知识和实践技能。考试形式包括判断题、单项选择题、多项选择题和计算题,全面测试学生对施工过程的理解。 在判断...
国开期末考试2839《成本会计》机考试题及答案(第81套).pdf
建筑工程项目管理电大机考题库及答案.pdf
为了配合教学目标,该课程提供了一套全面的机考题库及答案,涵盖多项题型,旨在全方位考核学生的学习成果。 题库中的单项选择题要求学生对电路理论和电子技术基础知识有清晰的认识。电路分析、变压器、电机工作状态...
"最新电大成本会计机考试题及答案完整版参考.pdf" 本资源是关于电大成本会计机考试的题库,涵盖了成本会计的基础知识和应用领域。题库共分为两部分:单选题和多选题。单选题共20题,涵盖了成本会计的基础知识,如...
1842城市管理学 行政管理本 国家开放大学机考 题库及答案.pdf
国开期末考试2839《成本会计》机考试题及答案(第67套).pdf
国开期末考试《建设工程计量与计价》机考试题及答案(第5套).pdf
国开期末考试《水利工程施工》机考试题及答案(第1套).pdf
### 华为校招_硬件技术工程师机考试题及答案 #### DRAM与Flash的区别 - **DRAM(动态随机存取内存)**:这是一种易失性存储器,意味着当电源关闭时,它所存储的数据会丢失。DRAM在上电时其存储单元的内容是全0状态...
国开期末考试《桥梁工程技术》机考试题及答案(第3套).pdf
建筑测量机考试题.pdf
Java 机考题主要涉及了Java编程语言的基础知识和Swing GUI库的使用。下面将对这些知识点进行详细的解释和示例。 1. **Swing GUI组件与事件处理**: Swing是Java的一个图形用户界面(GUI)工具包,用于创建桌面应用...
【华为数字芯片机考题库】汇总的知识点涵盖了数字集成电路设计和计算机硬件领域的多个方面,以下是根据提供的内容提炼的关键知识点: 1. **时钟域穿越(Clock Domain Crossing, CDC)**: - 在多比特信号A从时钟域...
《个人与团队管理》机考试题及参考答案[测练].doc
国开期末考试《网络营销与策划》机考试题及答案(第14套).pdf
江苏大学的这份文献检索机考题库涵盖了多种类型的知识点,主要涉及以下几个方面: 1. 学术论文的分类: - 学位论文:高等学校研究生和本科生为评定学位撰写的文章,如题目中的“李玉榕, 乔斌. 一种集成遗传算法与...
华为机考练习试题汇总