JAVA期末试题集(含答案).pdf

上传人:tbuqq 文档编号:5470758 上传时间:2020-05-17 格式:PDF 页数:33 大小:177.29KB
返回 下载 相关 举报
JAVA期末试题集(含答案).pdf_第1页
第1页 / 共33页
JAVA期末试题集(含答案).pdf_第2页
第2页 / 共33页
JAVA期末试题集(含答案).pdf_第3页
第3页 / 共33页
JAVA期末试题集(含答案).pdf_第4页
第4页 / 共33页
JAVA期末试题集(含答案).pdf_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《JAVA期末试题集(含答案).pdf》由会员分享,可在线阅读,更多相关《JAVA期末试题集(含答案).pdf(33页珍藏版)》请在三一文库上搜索。

1、JAVA 期末试题集 第 1 页 共 33 页 JAVA 期末试题集(含答案) 试题一 一、单项选择题 1、下面哪些是非法的常量() A. 4 B. 5.6E03 C. 013 D. ch2 2、已知 I 为整型变量, s 为字符串,下面哪个语句是正确的() A.I=Integer.parse(s) B.I=parseI nt(s) C.I=Integer.parseInt(s) D.I=String.va lueOf(s) 3、下列哪个不是JAVA的注释() A./ B./* */ C./* */ D. import java.awt.event.*; public class JSRQ e

2、xtends Frame implements ActionListener private TextField dp; private String temp=“; private String sp=“=“; private boolean tf=true; public static void main(String args) JSRQ jsrq =new JSRQ(); jsrq.setSize(500,400); jsrq.show(); public JSRQ() / 以下代码是构造计算器面板的程序代码(省略) public void actionPerformed(Action

3、Event evt) String str=evt.getActionCommand(); JAVA 期末试题集 第 29 页 共 33 页 if(str.equals(“/“) if(0=str.charAt(0) else dp.setText(dp.getText()+str); tf=false; if(str.equals(“+“)|str.equals(“-“)|str.equals(“=“) sp=str; tf=true; public void JS(String str1,String str2) if(sp.equals(“=“) int year=Integer.par

4、seInt(str0); ,/ 部分代码省略 Calendar cal=GregorianCalendar.getInstance(); ,/ 部分代码省略 String week=“SUN“,“MON“,“TUE“,“WED“,“THU“,“FRI“,“SAT“; dp.setText(weekcal.get(Calendar.DAY_OF_WEEK)-1); else if(sp.equals(“=“) temp=str1; else if(sp.equals(“-“) (代码段 1) JAVA 期末试题集 第 30 页 共 33 页 else if(sp.equals(“+“) (代码段

5、 2) JAVA 期末试题集 第 31 页 共 33 页 试题三参考答案 一、填空题: 1TCP/IP 24,32 31024 4统一资源定位器 5J 6协议,页: 1 资源地址 7public String GetHost() 8java.lang.SecurityManager 9Applet 10getCodeBase() 二、选择题: 1、C 2、B 3、C 4、C 5、A 6、D 7、B 8、A 9、B 10、A 11、 A 12、B 13、C 14、C 15、D 三、编程题: 1 public class abc public static void main(String arg

6、s) int sum=0; for (int n=100;n=200;n+) if(n%2!=0 JAVA 期末试题集 第 32 页 共 33 页 System.out.println(“100到 200之间的所有被 3 整除的奇数和为 : ” +sum); 2 public class ProNum public static void main(String args) float p; long q; int m=10,n=5; System.out.println(“m=“+m+“ n=“+n); m=m+3;n=n+5; System.out.println(“m=“+m+“ n=“

7、+n); p=(float)(m+n)/2; System.out.println(“p=“+p); q=(m*m*n*n); System.out.println(“q=“+q); 四、项目分析题 1. (略) 2. int n=0 try n=Integer.parseInt(str1); String a=new String3; a=temp.split(“/“); JAVA 期末试题集 第 33 页 共 33 页 int y=0,m=0,d=0; y=Integer.parseInt(a0); m=Integer.parseInt(a1); d=Integer.parseInt(a2

8、); Calendar c= GregorianCalendar.getInstance(); c.set(y,m-1,d-n); SimpleDateFormat ft=new SimpleDateFormat(“yyyy/MM/dd“); display.setText(ft.format(c.getTime(); catch(Exception e) SimpleDateFormat ft=new SimpleDateFormat(“yyyy/MM/dd“); Date d1=new Date(),d2=new Date(); try d1=ft.parse(temp); d2=ft.parse(str1); catch(Exception e) long d=(d1.getTime()-d2.getTime()/(24*60*60*1000); display.setText(“相差“+d+“ 天“);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1