当前位置:文档之家› JAVA大学实用教程第二版_习题答案

JAVA大学实用教程第二版_习题答案

JAVA大学实用教程第二版_习题答案
JAVA大学实用教程第二版_习题答案

Java大学实用教程第二版课后答案第一章作业题

1.

public class Hello{

public static void main (String args[ ]){

System.out.pintln(“早上好,good Morning”);

}

}

2.

import java.applet.*;

import java.awt.*;

public class Boy extends Applet {

public void paint(Graphics g) {

g.setColor(Color.blue);

g.drawString("你好,hello",12,30);

}

}

第二章作业题

1.

public class ZuoYe2_1{

public static void main (String args[ ]){

char c='а';

System.out.println("字母"+c+"在unicode表中的顺序位置:"+(int)c);

System.out.println("字母表:");

while(c<='я'){

System.out.print(" "+c);

c=(char)(c+1);

}

}

}

2.

import java.util.*;

public class ZuoYe2_2{

public static void main (String args[ ]){

Scanner reader=new Scanner(System.in);

long chengji=1;

int m=0;

while(reader.hasNextInt()){

int x=reader.nextInt();

m=m+1;

chengji=chengji*x;

}

System.out.println(m+"个数的乘积为"+chengji);

}

}

第三章作业题

1.

import java.util.*;

public class ZuoYe3_1{

public static void main (String args[ ]){

Scanner reader=new Scanner(System.in);

double y=0,x=0;

x=reader.nextDouble();

if(x<0)

y=-1+2*x;

else if(x==0)

y=-1;

else if(x>0)

y=-1+3*x;

System.out.println(y);

}

}

2.

public class ZuoYe3_2{

public static void main(String args[]){

int sum=0,m=3,n=7,a=1;

while(a<=1000){

if(a%m==0&&a%n==0)

sum=sum+a;

a++;

}

System.out.println("sum="+sum);

}

}

3.

public class ZuoYe3_3

{

public static void main(String args[])

{

long sum=0,a=8,item=a,n=10,i=1;

for(i=1;i<=n;i++)

{ sum=sum+item;

item=item*10+a;

}

System.out.println(sum);

}

}

4.

public class ZuoYe3_4

{

public static void main(String args[])

{

double sum=0,a=1,b=1,fuhao=1,item=a/b;

int i=1;

while(i<=1000)

{

sum=sum+fuhao*item;

i++;

fuhao=fuhao*(-1);

b=b+2;

item=a/b;

System.out.println("sum="+sum);

}

}

5.

public class ZuoYe3_5

{

public static void main(String args[])

{

double sum=0,a=1;

int i=1;

while(i<=20)

{

if(i>=10)

sum=sum+a;

i++;

a=a*i;

}

System.out.println("sum="+sum);

}

}

8.

第四章作业题

1.

class DengCha{

int start,d;

DengCha(){

}

DengCha(int start,int d){

this.start=start;

this.d=d;

}

void setStart(int s){

start=s;

void setD(int d){

this.d=d;

}

int getSum(int n){

int sum=0,i=1;

while(i<=n){

sum=sum+start;

start=start+d;

i++;

}

return sum;

}

}

public class ZuoYe4_1

{

public static void main (String args[ ])

{

DengCha shulie=new DengCha(2,3);

System.out.println(shulie.getSum(100));

shulie.setStart(10);

shulie.setD(5);

System.out.println(shulie.getSum(9)); }

}

2.

class Letter{

public void printLetter(){

for(char c='a';c<='z';c++)

System.out.print(" "+c);

}

}

public class ZuoYe4_2

{

public static void main (String args[ ])

{

Letter p=new Letter();

p.printLetter();

}

}

3.

class SquareEquation{

double a,b;

static double c;

double root1,root2;

boolean boo;

public SquareEquation(double a,double b,double c){

this.a=a;

this.b=b;

SquareEquation.c=c;

if(a!=0){

boo=true;

}

else{

boo=false;

}

}

public void getRoots(){

if(boo){

System.out.println("是一元2次方程");

double disk=b*b-4*a*c;

if(disk>=0){

root1=(-b+Math.sqrt(disk))/(2*a);

root2=(-b-Math.sqrt(disk))/(2*a);

System.out.printf("方程的根:%f,%f\n",root1,root2);

}

else{

System.out.printf("方程没有实根\n");

}

}

else{

System.out.println("不是一元2次方程");

}

}

public void setCoefficient(double a,double b,double c){

this.a=a;

this.b=b;

SquareEquation.c=c;

if(a!=0){

boo=true;

}

else{

boo=false;

}

}

}

public class ZuoYe4_3{

public static void main(String args[ ]){

SquareEquation equation1=new SquareEquation(4,5,1);

SquareEquation equation2=new SquareEquation(3,5,-7);

equation1.getRoots();

equation2.getRoots();

}

}

4.

import java.util.Scanner;

class A{

int f(int m,int n){

if(m*n<0)

{ System.out.println("有负数,程序退出");

System.exit(0);

}

if(m

{ int temp=m;

m=n;

n=temp;

}

int a=m,b=n;

int r=m%n;

while(r!=0)

{ m=n;

n=r;

r=m%n;

}

return n;

}

}

class B{

A a;

B(){

a=new A();

}

int g(int m,int n){

int temp=a.f(m,n);

return m*n/temp;

}

}

public class ZuoYe4_4

{

public static void main (String args[ ])

{

Scanner reader=new Scanner(System.in);

System.out.println("输入2个正整数,程序计算出它们的最大公约数和最小公倍数");

System.out.print("输入第一个整数:");

int m=reader.nextInt();

System.out.print("输入第二个整数:");

int n=reader.nextInt();

A a=new A();

B b=new B();

System.out.println(m+"和"+n+"的最大公约数是"+a.f(m,n));

System.out.println(m+"和"+n+"的最小公倍数是"+b.g(m,n));

}

}

5.

import java.applet.Applet;

import java.awt.*;

public class Example4_10 extends Applet

{

Button redbutton;

public void init()

{

redbutton=new Button("我是一个红色的按钮");

redbutton.setBackground(Color.red);

redbutton.setForeground(Color.white);

add(redbutton);

}

}

第五章作业题

1.

import java.util.Scanner;

class A

{

public int f(int m,int n)

{

if(m

{

int temp=m;

m=n;

n=temp;

}

int r=m%n;

while(r!=0)

{

m=n;

n=r;

r=m%n;

}

return n;

}

}

class B extends A

{

public int f(int m,int n)

{

int division=super.f(m,n);

return (m*n)/division;

}

}

public class ZuoYe5_1

{

public static void main (String args[ ])

{

A a=new A();

B b=new B();

Scanner reader=new Scanner(System.in);

System.out.println("输入2个整数,程序计算出它们的最大公约数和最小公倍数");

System.out.print("输入第一个整数:");

int m=reader.nextInt();

System.out.print("输入第二个整数:");

int n=reader.nextInt();

if(m*n<0)

{ System.out.println("有负数,程序退出");

System.exit(0);

}

System.out.printf("%d和%d的最大公约数是%d\n",m,n,a.f(m,n));

System.out.printf("%d和%d的最小公倍数是%d\n",m,n,b.f(m,n));

}

}

2.

abstract class A{

public abstract void f(int x);

public abstract void g(int x,int y);

public abstract double h(double x);

}

class A1 extends A{

public void f(int x){

System.out.println(x);

}

public void g(int x,int y){

int z=x+y;

System.out.println(z);

}

public double h(double x){

return x*x;

}

}

class A2 extends A{

public void f(int x){

System.out.println("Hello:"+x);

}

public void g(int x,int y){

int z=x-y;

System.out.println(z);

}

public double h(double x){

return Math.sqrt(x);

}

}

class A3 extends A{

public void f(int x){

System.out.println("你好:"+x);

}

public void g(int x,int y){

double z=(double)x/y;

System.out.println(z);

}

public double h(double x){

return 1/x;

}

}

public class ZuoYe5_2{

public static void main(String args[ ]){

A a=new A1();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

a=new A2();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

a=new A3();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

}

}

3.

interface A{

public abstract void f(int x);

public abstract void g(int x,int y);

public abstract double h(double x); }

class A1 implements A{

public void f(int x){

System.out.println(x);

}

public void g(int x,int y){

int z=x+y;

System.out.println(z);

}

public double h(double x){

return x*x;

}

}

class A2 implements A{

public void f(int x){

System.out.println("Hello:"+x);

}

public void g(int x,int y){

int z=x-y;

System.out.println(z);

}

public double h(double x){

return Math.sqrt(x);

}

}

class A3 implements A{

public void f(int x){

System.out.println("你好:"+x);

}

public void g(int x,int y){

double z=(double)x/y;

System.out.println(z);

}

public double h(double x){

return 1/x;

}

}

public class ZuoYe5_3{

public static void main(String args[ ]){

A a=new A1();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

a=new A2();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

a=new A3();

a.f(10);

a.g(12,20);

System.out.println(a.h(100));

}

}

4.

class Cubic

{ double getCubic(int n)

{ return 0;

}

}

abstract class Sqrt

{ public abstract double getSqrt(int x);

}

class A

{ void f(Cubic cubic)

{ double result=cubic.getCubic(3);

System.out.println(result);

}

}

public class ZuoYe5_4

{ public static void main(String args[])

{ A a=new A();

a.f(new Cubic()

{ double getCubic(int n)

{ return n*n*n;

}

}

);

Sqrt ss=new Sqrt()

{ public double getSqrt(int x)

{ return Math.sqrt(x);

}

};

double m=ss.getSqrt(5);

System.out.println(m);

}

}

5.

class IntegerException extends Exception

{ String message;

IntegerException(int m)

{ message="年龄"+m+"不合理";

}

public String toString()

{ return message;

}

}

class People

{ private int age=1;

public void setAge(int age) throws IntegerException

{

if(age>=160||age<=0)

throw new IntegerException(age); //方法抛出异常,导致方法结束else

this.age=age;

}

public int getAge()

{ System.out.println("年龄"+age+"合理");

return age;

}

}

public class ZuoYe6_5

{ public static void main(String args[])

{ People wang=new People(),

zhang=new People();

try { wang.setAge(189);

System.out.println(wang.getAge());

}

catch(IntegerException e)

{ System.out.println(e.toString());

}

try { zhang.setAge(28);

System.out.println(zhang.getAge());

}

catch(IntegerException e)

{ System.out.println(e.toString());

}

}

}

第六章作业题

1.

import java.util.regex.*;

import java.util.*;

public class ZuoYe6_1{

public static void main(String args[ ]){

Scanner reader=new Scanner(System.in);

String s1=reader.nextLine();

Pattern p;

Matcher m;

p=https://www.doczj.com/doc/732608020.html,pile("[24680]A[13579]{2}");

m=p.matcher(s1);

while(m.find()){

String str=m.group();

System.out.print("从"+m.start()+"到"+m.end()+"匹配模式子序列:");

System.out.println(str);

}

}

}

2.

import java.util.regex.*;

import java.util.*;

public class ZuoYe4_1{

public static void main(String args[ ]){

Scanner reader=new Scanner(System.in);

String s1=reader.nextLine();

Pattern p;

Matcher m;

p=https://www.doczj.com/doc/732608020.html,pile("\\d+");

m=p.matcher(s1);

while(m.find()){

String str=m.group();

System.out.print(str);

}

}

}

第七章作业题

1.

import java.util.*;

public class ZuoYe7_2

{ public static void main(String args[])

{

int year,month;

{

year=Integer.parseInt(args[0]);

month=Integer.parseInt(args[1])+1;

}

catch(NumberFormatException e)

{

year=2004;

month=1;

}

System.out.println(" 日一二三四五六");

Calendar 日历=Calendar.getInstance();

日历.set(year,month,1);

int 星期几=日历.get(Calendar.DAY_OF_WEEK)-1;

String a[]=new String[星期几+31];

for(int i=0;i<星期几;i++)

{ a[i]="**";

}

for(int i=星期几,n=1;i<星期几+31;i++)

{ if(n<=9)

a[i]=String.valueOf(n)+" ";

else

a[i]=String.valueOf(n) ;

n++;

}

for(int i=0;i

{ if(i%7==0)

{ System.out.println("");

}

System.out.print(" "+a[i]);

}

}

}

2.

class ZuoYe7_2

{ public static void main(String args[])

{

int year1,month1,day1,year2,month2,day2;

{

year1=Integer.parseInt(args[0]);

month1=Integer.parseInt(args[1]);

day1=Integer.parseInt(args[2]);

year2=Integer.parseInt(args[3]);

month2=Integer.parseInt(args[4]);

day2=Integer.parseInt(args[5]);

}

catch(NumberFormatException e)

{

year1=2009;

month1=0;

day1=1;

year2=2008;

month2=0;

day2=1;

}

Calendar calendar=Calendar.getInstance();

calendar.set(year1,month1,day1);

long timeYear1=calendar.getTimeInMillis();

calendar.set(year2,month2,day2);

long timeYear2=calendar.getTimeInMillis();

long 相隔天数=Math.abs((timeYear1-timeYear2)/(1000*60*60*24));

System.out.println(""+year1+"年"+month1+"月"+day1+"日和"+

year2+"年"+month2+"月"+day2+"日相隔"+相隔天数+"天");

}

}

3.

import java.math.*;

public class ZuoYe4_1{

public static void main(String args[]){

BigInteger chengji=new BigInteger("1"),

ONE=new BigInteger("1"),

i=ONE,

m=new BigInteger("10");

while(https://www.doczj.com/doc/732608020.html,pareTo(m)<=0){

chengji=chengji.multiply(i);

i=i.add(ONE);

}

System.out.println(chengji);

}

}

4.

import java.util.*;

public class ZuoYe7_4{

public static void main(String args[]){

HashSet A=new HashSet(),

B=new HashSet(),

tempSet=new HashSet();

A.add(new Integer(1));

A.add(new Integer(2));

A.add(new Integer(3));

A.add(new Integer(4));

B.add(new Integer(1));

B.add(new Integer(3));

B.add(new Integer(7));

B.add(new Integer(9));

B.add(new Integer(11));

tempSet=(HashSet)A.clone();

tempSet.retainAll(B);

System.out.println("交:");

Iterator iter=tempSet.iterator();

while(iter.hasNext()){

Integer te=iter.next();

System.out.printf("%d,",te.intValue());

}

tempSet=(HashSet)A.clone();

tempSet.addAll(B);

iter=tempSet.iterator();

System.out.println("并:");

while(iter.hasNext()){

Integer te=iter.next();

System.out.printf("%d,",te.intValue());

}

tempSet=(HashSet)A.clone();

tempSet.removeAll(B);

System.out.println("差:");

iter=tempSet.iterator();

while(iter.hasNext()){

Integer te=iter.next();

System.out.printf("%d,",te.intValue());

}

}

}

5.

import java.util.*;

class MyKey implements Comparable{

double number=0;

MyKey(double number){

this.number=number;

}

public int compareTo(Object b){

MyKey st=(MyKey)b;

if((this.number-st.number)==0){

return -1;

}

else{

return (int)((this.number-st.number)*1000);

}

}

}

class 硬盘{

int size;

double price;

硬盘(int n, double p){

size=n;

price=p;

}

}

public class ZuoYe4_1{

public static void main(String args[ ]){

三本院校专业

一、公立三本排名 1 华中科技大学武昌分校湖北 2 北京师范大学珠海分校广东 3 华中科技大学文华学院湖北 4 浙江大学城市学院浙江 8 吉林大学珠海学院广东 10 武汉科技大学城市学院湖北 11 浙江大学宁波理工学院浙江 12 武汉理工大学华夏学院湖北 13 南京大学金陵学院江苏 14 中山大学南方学院广东 15 武汉大学东湖分校湖北 17 武汉科技大学中南分校湖北 20 华南理工大学广州汽车学院广东 23 北京理工大学珠海学院广东 24 广州大学华软软件学院广东 25 华中师范大学汉口分校湖北 28 电子科技大学中山学院广东 35 广东工业大学华立学院广东 37 中南财经政法大学武汉学院湖北41 复旦大学上海视觉艺术学院上海

广东三本 学校名称专业 排名 1吉林大学珠海学院电子信息系:电子信息科学与技术专业,微电子科学与工程 专业,测控技术与仪器专业,通信工程专业,自动化专业, 建筑血系城市规划专业,物流与信息管理系物流管理专业, 信息管理与信息系统专业,电子商务专业 2北京师范大学珠海分校信息技术学院的数字媒体技术系,物流学院的物流管理专 业、物流工程专业 3北京理工大学珠海学院信息学院的信息工程、自动洗、电气工程及其自动化; 计算机学院的软件工程、数字媒体技术、网络工程; 化工与材料学院的环境工程(各类环境污染防治与控制工 程、资源保护、环境监测、环境评价、环境规划与管理等)、 生物工程(生物工程和生物制药领域产品的研发、工艺设计、 生产管理及检验分析)、安全工程(各生产领域的安全管理 和监督、安全工程设计和风险评价与控制)、食品科学与工 程(食品生产工艺设计和食品的生产及管理,食品检验和食 品安全管理)、应用化学(制药工程和技术及医药产品、化 妆品、保健品的设计与开发,药品及日化产品的检验、管理 与应用) 商学院的物流管理(国际物流)(培养具备现代港航物流管 理理论基础和港航物流实务运作能力的高级物流管理人才) 会计与金融学院的会计学、财务管理、信用管理(以信用风 险管理为核心,培养在金融机构、企事业单位和政府部门, 从事信用风险分析、应用计量与管理的应用型人才)、金融 工程(培养数理统计基础扎实,从事金融业务经营与管理以 及金融衍生品运作的应用性和复合型专业人才) 4电子科技大学中山学院通信工程、电子信息工程、环境工程、网络工程、材料化学5华南理工大学广州学院车辆工程、汽车服务工程专业、物流工程专业、交通工程专 业、电力工程与管理专业、电子信息工程专业、工商管理专 业中的运作与物流管理方向、财务管理专业、 6中山大学南方学院工商管理系的物流管理; 经济学与商务管理系的旅游管理; 8广东技术师范学院天河学院电气与电子工程学院的物联网工程(本专业培养德智体等方

天津理工大学-软件工程总结(红字是考点)分析解析

填空10个,选择10个,名词解释5个,简答题2个,画图题2个 第一章 一、FAQs about software engineering软件工程中常见的问题 1、software:Computer programs and associated documentation 软件是计算机程序和所有使程序正确运行所需要的相关文档和配置信息 Software products软件产品分为:Generic通用、Bespoke (custom)定制 2、Software engineering is an engineering discipline that is concerned with all aspects of software production.软件工程是一门工程学科,涉及软件生产的各个方面 Software engineers should adopt a systematic and organised approach 软件工程人员运用的是系统的、有组织的工作方法。 3、difference between software engineering and computer science:系统工程和计算机科学的区别:Software engineering is an engineering discipline that is concerned with all aspects of software production.计算机科学侧重于理论和基础,而软件工程侧重于软件开发和交付的实际活动。 4、the difference between software engineering and system engineering: 软件工程和系统工程的区别:System engineering is concerned with all aspects of computer-based systems development including hardware, software and process engineering. Software engineering is part of this process系统工程侧重基于计算机系统开发的所有方面,包括硬件、软件和处理工程。软件工程只是它的一部分。 5、software process :A set of activities whose goal is the development or evolution of software. 软件工程是以软件开发和进化为目的的一系列活动 Generic activities in all software processes:软件过程的基本活动 a)Specification 软件描述 b)Development 软件开发 c)Validation软件有效性验证 d)Evolution 软件进化 6、software process model:软件过程模型 A simplified representation of a software process, presented from a specific perspective. 从特定角度提出的软件过程的简化表示形式 Examples of process perspectives are ?Workflow perspective 工作流模型 ?Data-flow perspective 数据流或活动模型 ?Role/action perspective角色/动作模型 Generic process models 通用过程模型 ?Waterfall瀑布型开发方法 ?Iterative development迭代式开发方法 ?Component-based software engineering(CBSE)基于组件的软件工程 7、the costs of software engineering软件工程的成本 Roughly 60% of costs are development costs, 40% are testing costs. For custom software, evolution costs often exceed development costs. 软件开发成本约占60%,测试成本占40%。 对于定制软件而言,进化成本常常高于开发成本。 8、software engineering methods软件工程方法: Structured approaches to software development which include system models, notations, rules, design advice and process guidance.软件开发的结构化研究方法,包括:系统模型、标记

java实验报告完整版

实验报告 (计算机与信息工程学院实验中心) 学期: 2014-2015 课程名称:《Java程序设计实验》 班级:信息1202 姓名:方逸梅 学号: 31 指导老师:费玉莲

《Java程序设计》 独立实验教学安排 一、实验的教学方式、安排及实验环境 (一)教学方式 对照本课程的实验教材,实验一至实验十一,由教师提示实验原理、方法、步骤等内容,在教师的指导下,学生独立完成程序设计及调试工作。实验十二的内容由学生自行设计完成。 (二)教学安排 学时数:30课时 学时安排:每次实验3学时,从学期第五周开始,共十次上机实验。 (三)实验环境 实验环境为JDK 。 (四)具体安排 地点:信息大楼实验室。 辅导:每个班次一名辅导老师,原则上由任课老师担任。 登记:实验完成,由辅导老师登记实验纪录。 学生:实验做完,完成实验报告内容,并在学期末上交实验册。 老师:批改实验,成绩与平时成绩一起占期末的30%。 二、实验的具体内容和要求 见实验报告。

浙江工商大学 计算机与信息工程学院实验报告(1)日期:地点:成绩: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 实验目的、实验原理和内容: 一、实验目的:熟悉Java开发环境及简单程序Java设计。 二、实验原理:SDK 的下载与安装,设置环境变量,安装java 虚拟机,使用Eclipse,编译Java 源程序,运行Java 程序。 三、实验内容及要求: 1.下载、安装并设置Java SDK 软件包。 2.熟悉Eclipse 编辑软件。 3.掌握运行Java 程序的步骤。 4.分别编写Application和Applet程序,显示字符串”Hello Java!欢迎使用!”。 要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。 程序一 public class hello { public static void main(String[] args) { for(int i=0;i<=4;i++) { "Hello java! 欢迎使用!"); } }

大学java期末试卷2份(含答案)

Java大学考试试卷 一、选择题(每题2分,共30分) 1、Java中main()函数的值是。 A、 String B、int C、char D、void 2、如下字串是Java中的标识符。 A、 fieldname B、super C、3number D、#number 3、下面的代码段中,执行之后i 和j 的值是。 int i = 1; int j; j = i++; A、 1, 1 B、1, 2 C、2, 1 D、2, 2 4、已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 };下面表达式的值与数组下标量总数相等。 A、 m.length() B、m.length C、m.length()+1 D、m.length+1 5、当浏览器返回到新URL的包含applet 的页面时调用以下函数。 A、 init() B、start() C、stop() D、destroy() 6、以下方法用于定义线程的执行体。 A、 start() B、init() C、run() D、main() 7、如果类中的成员变量可以被同一包访问,则使用如下约束符。 A、 private B、public C、protected D、final 8、以下约束符可用于定义成员常量。 A、 static B、final C、abstract D、No modifier can be used 9、下面方法与applet的显示无关。 A、 update() B、draw() C、repaint() D、paint() 10、请问如下方法可以将MenuBar加入Frame中。 A、 setMenu() B、setMenuBar() C、add() D、addMenuBar() 11、下面不是Java中的容器。 A、 ScrollPane B、Canvas C、Dialog D、Applet 12、下面的程序段创建了BufferedReader类的对象in,以便读取本机d盘my文件夹下的文件1.txt。File 构造函数中正确的路径和文件名的表示是。 File f=new File(填代码处); file=new FileReader(f); in=new BufferedReader(file); A) "1.txt" B) "d:\\my\\1" C) "d:\\my\\1.txt" D) "d:\ my\1.txt" 13、有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是。A) 2 7 8 12 35 B) 12 35 8 7 2 C) 35 12 8 7 2 D) 8 7 12 35 2 14、下面的程序段执行后输出的结果是。 StringBuffer buf=new StringBuffer("Beijing2008"); buf.insert(7,"@"); System.out.println(buf.toString()); A) Beijing@2008B) @Beijing2008 C) Beijing2008@ D) Beijing#2008 15、.下面表达式可用得到x和y的最大值。 A) x>y?y:x B) xy?(x+y):(x-y) D) x==y?y:x; 二、多选题(每题至少有一个正确答案,多选少选都不给分,每题2分,共10分) 16、下面赋值语句是合法的。 A、float a = 2.0 B、double b = 2.0 C、int c = 2 D、long d = 2 17、下面语句是创建数组的正确语句。 A、 float f[][] = new float[6][6]; B、float []f[] = new float[6][6]; C、float f[][] = new float[][6]; D、float [][]f = new float[6][6]; 18、Java中如下约束符是正确的。 A、 private B、public C、protected D、protect 19. 下面事件监听器在Java中有事件适配器。 A、 MouseListener B、KeyListener C、ActionListener D、WindowListener 20、已知如下的命令执行 java MyTest a b c,语句是正确的。 A、 args[0] = "MyTest a b c" B、args[0] = "MyTest" C、args[0] = "a" D、args[1]= 'b' 填空题(每空格2分,共20分) 1. 创建类的对象时,使用运算符__________给对象分配内存空间。 2. 定义类的构造方法不能有返回值类型,其名称与____ _名相同。

天津理工大学软件学院UML复习

第1部分软件工程 一. 软件开发经历的三个时代 1. 程序设计时代 2. 程序系统时代 3. 软件工程时代 二. 软件危机和软件工程学 简单的说软件危机就是:在软件开发和软件维护上出现的严重问题1968年NATO(北大西洋公约组织)会议提出。软件工程含义是:“按照工程化的原理和方法来开发和维护软件。” 三. 软件生存周期模型 软件工程学 软件开发方法学 软件工具 软件工程环境 软件开发技术 软件工程管理 软件管理学 软件经济学

2. 瀑布式生存周期模型评价: 特点:文档驱动。 优点: 简明、规范; 问题:只适合固定需求 四. 软件工程方法学 1. 结构化方法(面向数据流方法) ·结构化分析(SA ):注意结构化方法是面向数据流的方法,主要工具是DFD …… · 结构化设计(SD ):注意模块化设计和模块独立性概念(高内聚、低耦合),主要工具是SC ·结构化程序设计(SP ):单入口/单出口设计 2. 快速原型方法 1) 原型技术开发步骤: 2) 原型技术评价 满意否? 修改、完善系统原型 评价系统原型 研制系统原型 确定系统最初需求 Y

优点: (1) 给用户尽快提供一个样品,让用户评价; (2)适合模糊需求; …… 缺点: (1)方法不规范, 无统一标准; (2)无统一开发环境和工具; …… 3. 面向对象方法 五.传统方法个阶段的要点 1.可行性研究阶段 1)可行性研究阶的内容 ·技术可行性(比如技术风险) ·经济可行性(比如成本—效益分析) ·社会可行性(又称做运行管理或操作可行性)2)可行性研究阶的结论(三种结论) 2.需求分析阶段 1)需求分析任务 2)绘制DFD技术(建模重点) 3.总体设计阶段 1)模块化设计 2)模块独立性及判别准则 3)模块独立性原则

新整理大学化学学习心得总结

大学化学学习心得总结 大学化学学习心得总结 阿累尼乌斯说过一句名言:一切自然科学知识都是从实际生活需要中得出来的。反过来就是说,学习就是为了生活服务。大学化学教学的目的就是要让学生们掌握科学知识,了解学习的意义,具备认知环境重要的概念,培养高尚的职业情操,以备将来走向社会,为时代的前进和科学的发展尽己所能。大学化学是一门与工程实际结合紧密的基础课程,它涉及的知识点多、面广,可以有效提高学生发现问题、分析问题、解决问题的能力,进一步激发学生的学习兴趣,增进课堂教学互动,提高教学效果,但是在教材的使用过程中仍有一些问题。《大学化学》将无机化学与定量分析化学两个教学体系的内容融合起来,精简学时、避免内容重复,又加强了无机化学与分析化学的联系,使学生从大学一年级开始就建立定量的意识,培养学生量的概念这一指导思想是正确的。但是,实验教学却产生了由此而来的困难,进入大学后要在没有做过无机实验的情况下立即进行分析实验操作,即在缺乏基本实验技能的基础上先做定量分析实验,无论是对学生还是指导老师都有很大的难度,教学效果受到了影响。第二部分是关于热力学的问题,热力学知识概念抽象,证明与计算涉及微积分知识,教材中相应例题又较为缺乏,给教师布置作业带来困难,学生独立完成课后学题的难度较大。我觉得教师应该增加习题题,通过习题加深对化学热力学的理解,还要认真选择学生的练

习题,循序渐进、有层次逐步深入,对每一类型习题都要较为细致进行批阅和讲评,使学生在理解原理和相关共识的基础上完成作业,进而较为深入掌握化学热力学的原理。 在大学化学教学中渗透专业知识,化学热力学和化学动力学的理论在其中占有重要位,如环境科学中的各类环境问题均处于动态平衡或发展之中,化学热力学与化学动力学恰为研究和解决各类环境问题提供理论依据,环境化学、环境微生物、水污染控制等几乎各种环境问题无不充斥着化学热力学与化学动力学的指导作用,体现其在研究解决环境问题中的重要位。但大学化学不可能在教材中突出反映对研究环境问题的指导作用,因此授课教师结合热力学与动力学基本理论介绍专业知识就显得很重要和必要。 大学化学作为专业基础课,在教学中渗透专业意识,引导学生了解自己的专业并思考有关的实际问题,特别是从化学热力学和化学动力学的基本原理出发思考、分析实际问题,是培养学生创新意识的一个重要环节。教学过程中要引导学生及时复习,总结,深入理解教材,并有适量考题考核学生灵活运用基本理论解决实际问题的能力,挖掘知识的深处,弄清楚各个知识点,有助于我们去探索未知的化学事物,培养学生的创新思维。喜欢本文的网友还喜欢:党纪法规培训结学习心得体会大学校运会心得ps结课心得学习初中要化学五大秘诀初中生如何提高化学学习效率化学学习中的记忆法镇人民政府2012 年工作总结合作

互联网数据库00911试题

浙江工商大学2007年5月学分互认课程考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.范式(Norma form)是指() A.规范化的等式 B.规范化的关系 C.规范化的数学表达式 D.规范化的抽象表达式 2.在数据字典中,能同时充当数据流的来源和去向的是() A.数据记录 B.数据通路 C.数据存储 D.数据结构 3.以下关于外码和相应的主码之间的关系,正确的是() A.外码并不一定要与相应的主码同名 B.外码一定要与相应的主码同名 C.外码一定要与相应的主码同名而且唯一 D.外码一定要与相应的主码同名,但不一定唯一 4.SQL语言中,外模式对应于() A.视图和部分基本表 B.基本表 C.存储文件 D.物理磁盘 5.在传输表单数据时,跟在http header后有一专门的数据段,这个数据段包含了在表单中输入的数据,它一起被发送给Web服务器,这种传递方法是() A.GET方法 B.POST方法 C.PUT方法 D.REP方法 6.下列关于JDBC的叙述中,正确的是() A.JDBC是执行SQL语句的Java API B.JDBC是执行Java程序的Java API C.JDBC是执行SQL语句的Java网关接口 D.JDBC是执行CGI程序的Java API 7.对数据库模式进行规范化处理,是在数据库设计的() 00911# 互联网数据库试题第1 页(共4 页)

A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8.以下关于关系数据库中型和值的叙述,正确的是() A.关系模式是值,关系是型 B.关系模式是型,关系的逻辑表达式是值 C.关系模式是型,关系是值 D.关系模式的逻辑表达式是型,关系是值 9.现实世界中事物在某一方面的特性在信息世界中称为() A.实体 B.实体值 C.属性 D.信息 10.记载数据库系统运行过程中所有更新操作的文件称为() A.更新文件 B.后备文件 C.日志文件 D.数据文件 11.一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的() A.原子性 B.一致性 C.隔离性 D.持久性 12.关系代数中,传统的集合运算包括并、差、交和______四种运算。() A.等值连接 B.F连接 C.自然连接 D.笛卡儿积 13.成员Java.sql.ResultSetMetaData属于JDBC中的() A.普通Java JDBC类 B.Java JDBC接口类 C.Java JDBC异常类 D.Java JDBC数据传输类 14.在下列几种故障中,不破坏数据库的是() A.计算机病毒发作 B.突然停电 C.瞬时的强磁场干扰 D.磁盘介质损坏 15.加在关系变化前后状态上的限制条件叫做() A.静态关系约束 B.静态元组约束 C.动态关系约束 D.动态元组约束 二、简答题(本大题共6小题,每小题5分,共30分) 1.简述视图的基本特征。 00911# 互联网数据库试题第2 页(共4 页)

大学java期末考试试题和标准答案

《Java程序设计基础》期终考试试卷(模拟) (闭卷) 一、简单编程题(共50分) 在考试文件夹中新建一个应用程序proj1(应用程序地文件夹名称为proj1),按照以下要求编写程序代码. 1. 在程序中定义Person类,为该类编写如下字段、构造器、访问器、修改器和相应地其他方法.(20分) (1)在Person类中定义两个字段: 私有访问权限,类型为String地name字段; 私有访问权限,类型为int地age字段. (2)在Person类中定义构造器 构造器有两个参数,第一个参数地类型是String,名字为name.第二个地类型是int,名字是age.第一个参数地值赋给字段name,第二个参数地值赋给字段age. (3)为Person类地两个字段分别编写访问器方法,方法名称分别为getName和getAge.getName方法返回类型为String地name字段地值;getAge方法返回类型为int地age字段地值. (4)为Person类地两个字段分别编写修改器方法,方法名称分别为setName和setAge.setName方法有一个String类型地参数,方法中用该参数来设置字段name地值;setAge方法有一个int类型地参数,方法中用该参数来设置字段age地值,并且保证age 字段地值不能为负数,如果要将age设置为负数则给出错误提示. (5)为Person类写一个叫做toString地方法,该方法不需要参数,有返回值.它返回一个字符串,字符串中包含name字段和age字段地值,如果name字段地值是“Helen”,age字段地值是20,则返回字符串:“Name:Helen. Age:20”. 2. 在程序中定义Student类,Student类继承Person类.(10分) (1)在Student类中除了继承其超类Person地name字段和age字段外,它还有自己地字段String类型地school,该字段地访问权限为私有. (2)Student类地构造器有三个参数,第一个参数为name,String类型;第二个参数为age,int类型;第三个参数为school,String类型,这三个参数地值分别赋给三个字段name、age和school. (3)在Student类中重写其超类Person地toString方法,要求该方法返回地字符串不仅包含超类Person中地name字段和age字段地值,而且包含子类Student中地school 字段地值.如果name字段地值是“Helen”,age字段地值是20,school字段地值是“山西大学商务学院”,则返回地字符串为“School:山西大学商务学院Name:Helen. Age:20”. 3. 在程序中定义Test类,在Test类中定义一个main方法,在main方法中实现如下操作:(10分) (1)创建一个Person类地对象,它地name为“John”,age为18,对象名为person1; (2)创建一个Student类地对象,它地name为“Helen”,age为18,school为“MIT”,对象名为stuent1; (3)分别输出这两个对象地相关信息(调用它们地toString方法). 4. 分别为Person类和Student类编写文档注释,并生成应用程序地类文档.要求如下:(10分) (1)类地文档注释,包括类名、类地作者及版本号,作者地名字用考生地姓名标注,版本号使用考试地日期; (2)构造器和各个方法地文档注释,包括方法地名称、构造器和方法地功能说明,要求标注构造器和方法中地参数及返回值,并说明参数地类型、名称和返回值地类型. (3)文档注释完成后要使用BlueJ地JavaDOC工具生成应用程序地类文档. 二、代码改错(共20分)

《Java》试卷(A) 排版(补考)

2006~2007学年度第一学期 《JA V A 语言程序设计》期末考试试卷 课程代码: 1460055 试卷编号:06104-A 命题日期: 2006 年 11 月 15 日 答题时限: 120 分钟 考试形式:闭卷笔试 一、单项选择题(每小题1.5分,共30分) 将答案填在表格内 1.Java 的char 类型采用的是Unicode 编码方案,每个Unicode 码占用( )个字节。 A 、1 B 、2 C 、4 D 、8 2.以下关于继承的叙述正确的是( )。 A 、在Java 中类只允许单一继承 B 、在Java 中一个类只能实现一个接口 C 、在Java 中一个类不能同时继承一个类和实现一个接口 D 、在Java 中接口只允许单一继承 3.以下哪个方法用于定义线程执行的代码? A 、start() B 、init() C 、run() D 、synchronized() 4.在Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同。这种面向对象程序的特性称为( )。 A 、隐藏 B 、覆盖 C 、重载 D 、Java 不支持此特性 5.在使用class 声明一个类时,只可以使用( )修饰符修饰该类。 A 、private B 、protected C 、private protected D 、public 6.有语句String s=”hello world ”; 以下操作哪个是不合法的? A 、int i=s.length(); B 、s>>>=3; C 、String ts=s.trim(); D 、String t=s+”!”; 7. 编译并运行以下程序,以下描述哪个选项是正确的? 1.class A { 2. protected String toString() { 3. return super.toString(); } } A 、编译通过运行无异常 B 、编译通过但运行时出错 C 、行2出错,不能成功编译 D 、不能成功编译,行3出错 8. 以下哪个关键字可以用来实现并发线程的互斥? A 、abstract B 、synchronized C 、 final D 、static 9.以下说法正确的是? A 、用protected 声明的类的成员可以从任何类中访问 B 、用private 声明的类的成员只能从本类中访问 C 、没有任何访问控制符修饰的成员可以从任何类中访问 D 、用public 声明的类的成员只能从这个类的子类中访问,不能从任何其他类中访问 10.下面的代码有一行是错误的,它是哪一行? 1.class StaticFun { 2. static int i = 10; 3. int j; 4. static void setValue(int x) { 5. j=x; 6. System.out.println(" "+ i); } } A 、2 B 、4 C 、5 D 、6 11.以下声明合法的是( ) A 、default String s ; B 、public final static int w( ) C 、abstract double d ; D 、abstract final int hyperbolicCosine( ) 12.有以下代码片段,运行后,mod 等于多少? Integer num1 = new Integer ("31"); Integer num2 = new Integer("4"); int mod= num1.intValue() % num2.intValue(); A 、8 B 、7 C 、3 D 、7.75 学院(系) _______________专业 ______________选课学号_______________姓名 教学班号_______ 装 订 线

Java web期末考试题

第1页(共7页) 天津师范大学期末考核 2015—2016 学年第2学期 期末考核试卷 科目:Java Web 应用开发 学院:计信学院 专业:计算机科学 一、 单选题:(每小题2分,共10分) 1. 下列语句属于声明语句的是( A )。 A .<%! Int a = 4;%> B.<% int a=4;%> C .<%--int a=4-- %> D. <%@ int a=4%> 得分 2. 一个servlet 的生命周期不包括( B )方法? A .init( )方法 B. invalidate( )方法 C .service( )方法 D .destroy( )方法 得分 3. Application 对象的作用域是( B )。 A . 一次会话 B. 整个应用程序 C . 一次请求 D . 整个页面 得分 4. 下面对servlet 中重定向说法描述错误的是( D )。 A .使用的是HttpServletResponse 接口的sendRedirect()方法 B. 源组件的响应结果不会发送给客户端 C .sendRedirect()方法后的代码仍会执行 D .源组件和目标组件共享ServletRequest 对象

第2页(第7页) 得分 5. 有一个JavaBean 组件,类名为Student ,此JavaBean 组件的获得访问方法是getTotalScore,其功能是获得某个学生几门功课的总分,返回值保留一位小数,则以下关于getTotalScore 的声明正确的是( B )。 A .public int getTotalScore() B. public float getTotalScore() C .protected int getTotalScore() D .protected float getTotalScore() 得分 2. 3. Sevlet 过滤器核心对象放置在javax.servlet 包中,其名称为 4.

Java大学使实用教程复习资料

1.“java编译器将源文件编译为的字节码文件是机器码”这句话正确吗? 答:不正确。 2.java应用程序的主类必须含有怎样的方法? 答:含有main方法。 3.“java应用程序必须有一个类是public类”这句话正确吗? 答;不正确,只能有一个public类 4.。“java Applet程序的主类必须是public类”这句话正确吗? 答:正确,因为java Applet主类必须是Applet类的子类并且是public的类。 6.请叙述java源程序的命名规则。 答:与public的类同名 7.源文件生成的字节码文件在运行时都加载到内存中吗? 答:非也,动态随需要运行才加载。 8.下列哪些语句是错的? Int x=120; Byte b=120; B=x; 答:B=x;错应为b=(byte)x 9.下列哪些语句是错的? Float x=12.0; Float y=12; Double d=12; Y=d; 答:y=d;错,应y=(float)d 10.下列两个语句是等价的吗? Char x=97; Char x=…a?; 答:是等价的 11.下列system.out.printf语句输出结果是什么? Int a=97; Byte b1=(byte)128; Byte b2=(byte)(-129); System.out.printf(“%c,%d,%d”,a,b1,b2); 如果输出语句改为: System.out.printf(“%d,%d,%d”,a,b1,b2); 输出什么? 输出a ,-128,127 修改后输出97,-128,127 12假设有两个int类型数组: Int[] a=new int[10]; Int[] b=new int[8]; b=a; A[0]=100; B[0]的值一定是100吗? 答;一定,因为a数组与b数组引用相同。

天津理工大学_操作系统_存储器的分配与回收算法实现_实验报告

实验报告学院(系)名称:计算机与通信工程学院

【实验过程记录(源程序、测试用例、测试结果及心得体会等)】源程序: MemoryBlock.java: //内存块类,包含各种操作 public class MemoryBlock { static final int BLOCK_SIZE = 4096; private int baseBlock; //内存块基地址 private int blockNum; //大小 private boolean inUse; //是否已分配 private MemoryBlock prev, next; public MemoryBlock(int blockNum) { this.baseBlock = 0; this.blockNum = blockNum; inUse = false; prev = null; next = null; } public MemoryBlock(int base, int blockNum) { this.baseBlock = base; this.blockNum = blockNum; inUse = false; prev = null; next = null; } public int getBlockNum() { return blockNum; } public void setBlockNum(int blockNum) { this.blockNum = blockNum; } public MemoryBlock getPrev() { return prev; } public void setPrev(MemoryBlock prev) { this.prev = prev;

java实验报告完整版

实验报告 (计算机与信息工程学院实验中心) 学期: 2014-2015 课程名称: 《Java程序设计实验》 班级: 信息1202 姓名: 方逸梅 学号: 1212100231 指导老师: 费玉莲 《Java程序设计》 独立实验教学安排 一、实验的教学方式、安排及实验环境 (一)教学方式 对照本课程的实验教材,实验一至实验十一,由教师提示实验原理、方法、步骤等内容,在教师的指导下,学生独立完成程序设计及调试工作。实验十二的内容由学生自行设计完成。 (二)教学安排 学时数:30课时 学时安排:每次实验3学时,从学期第五周开始,共十次上机实验。 (三)实验环境 实验环境为JDK 1、6。

(四)具体安排 地点:信息大楼实验室。 辅导:每个班次一名辅导老师,原则上由任课老师担任。 登记:实验完成,由辅导老师登记实验纪录。 学生:实验做完,完成实验报告内容,并在学期末上交实验册。 老师:批改实验,成绩与平时成绩一起占期末的30%。 二、实验的具体内容与要求 见实验报告。

浙江工商大学 计算机与信息工程学院实验报告(1)日期:地点:成绩: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━实验目的、实验原理与内容: 一、实验目的:熟悉Java开发环境及简单程序Java设计。 二、实验原理:SDK 的下载与安装,设置环境变量,安装java 虚拟机,使用Eclipse,编译Java 源程序,运行Java 程序。 三、实验内容及要求: 1. 下载、安装并设置Java SDK 软件包。 2. 熟悉Eclipse编辑软件。 3.掌握运行Java 程序的步骤。 4.分别编写Application与Applet程序,显示字符串”Hello Java!欢迎使用!”。 要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。 程序一 public class hello { public static void main(String[] args) { for(int i=0;i<=4;i++) { System、out、println("Hello java! 欢迎使用!"); } } } 结果示意图1

大学化学教材

大学化学教材 1、大学化学/普通高等教育“十一五”国家级规划教材 2、大学化学教程——高等学校教材 3、新大学化学(第二版) 4、大学化学——面向21世纪课程教材 5、化学功能材料概论——高等学校教材 6、新编普通化学/21世纪高等院校教材 7、大学基础化学/高等学校教材 8、大学化学 9、大学化学 10、大学普通化学(第六版) 11、大学化学教程——21世纪高等院校教材 12、大学化学 13、化学实验教程——高等学校教材 14、大学化学(高等学校教学用书) 15、大学化学原理及应用(上下)/高等学校教材 16、大学化学教程/高等学校教材 17、大学基础化学/新世纪高职高专教材 18、新大学化学 19、大学化学原理及应用·上下册 20、普通化学(英文版)

21、近代高分子科学 22、绿色化学与环境 23、普通化学简明教程 24、大学化学(第二版)——高等学校教材 1、大学化学/普通高等教育“十一五”国家级规划教材?作者:金继红主编 ?丛书名: ?出版社:化学工业出版社 ?ISBN:9787502597221 ?出版时间:2007-1-1 ?版次:1 ?印次:1 ?页数:403 ?字数:679000 ?纸张:胶版纸 ?包装:平装 ?开本:16开 ?定价:39 元当当价:30.6 元折扣:78折节省:8.40元钻石vip价:30.60 元 ? ?共有顾客评论0条 内容提要 本书为普通高等教育“十一五”国家级规划教材。 本书在编写过程中注意与中学化学的衔接,力求理论联系实际,概念阐述准确,深入浅出,循序渐进,便于教师教学和学生自学。本书包括物质的聚集状态、热力学第一定律、热力学第二定律、相平衡、化学平 衡、水溶液中的离子平衡(含酸碱滴定、重量分析)、氧化还原和 电化学基础(含氧化—还原滴定)、原子结构、分子结构、晶体结构、配位化合物(含配位滴定)、单质和无机化合物、表面与胶体、环境化学及材料化学等内容。 本书可供高等学校非化学化工类专业对化学要求较多的材料、地质、能源、环境、冶金、海洋等专业的基础化学教学使用。 目录 第1章物质的聚集状态 1.1 气体 1.2 液体

浙江工商大学java期末试卷2份(含答案)

浙江工商大学2006 /2007学年第一学期考试试卷课程名称:Java程序设计考试方式:闭卷完成时限:120分钟 班级名称:学号:姓名: 一、选择题(每题2分,共30分) 1、Java中main()函数的值是。 A、 String B、int C、char D、void 2、如下字串是Java中的标识符。 A、 fieldname B、super C、3number D、#number 3、下面的代码段中,执行之后i 和j 的值是。 int i = 1; int j; j = i++; A、 1, 1 B、1, 2 C、2, 1 D、2, 2 4、已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 };下面表达式的值与数组下标量总数相等。 A、 m.length() B、m.length C、m.length()+1 D、m.length+1 5、当浏览器返回到新URL的包含applet 的页面时调用以下函数。 A、 init() B、start() C、stop() D、destroy() 6、以下方法用于定义线程的执行体。 A、 start() B、init() C、run() D、main() 7、如果类中的成员变量可以被同一包访问,则使用如下约束符。 A、 private B、public C、protected D、final 8、以下约束符可用于定义成员常量。 A、 static B、final C、abstract D、No modifier can be used 9、下面方法与applet的显示无关。

A、 update() B、draw() C、repaint() D、paint() 10、请问如下方法可以将MenuBar加入Frame中。 A、 setMenu() B、setMenuBar() C、add() D、addMenuBar() 11、下面不是Java中的容器。 A、 ScrollPane B、Canvas C、Dialog D、Applet 12、下面的程序段创建了BufferedReader类的对象in,以便读取本机d盘my文件夹下的文件1.txt。File 构造函数中正确的路径和文件名的表示是。 File f=new File(填代码处); file=new FileReader(f); in=new BufferedReader(file); A) "1.txt" B) "d:\\my\\1" C) "d:\\my\\1.txt" D) "d:\ my\1.txt" 13、有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是。 A) 2 7 8 12 35 B) 12 35 8 7 2 C) 35 12 8 7 2 D) 8 7 12 35 2 14、下面的程序段执行后输出的结果是。 StringBuffer buf=new StringBuffer("Beijing2008"); buf.insert(7,"@"); System.out.println(buf.toString()); A) Beijing@2008B) @Beijing2008 C) Beijing2008@ D) Beijing#2008 15、.下面表达式可用得到x和y的最大值。 A) x>y?y:x B) xy?(x+y):(x-y) D) x==y?y:x; 二、多选题(每题至少有一个正确答案,多选少选都不给分,每题2分,共10分) 16、下面赋值语句是合法的。 A、float a = 2.0 B、double b = 2.0 C、int c = 2 D、long d = 2 17、下面语句是创建数组的正确语句。 A、 float f[][] = new float[6][6]; B、float []f[] = new float[6][6]; C、float f[][] = new float[][6]; D、float [][]f = new float[6][6]; 18、Java中如下约束符是正确的。 A、 private B、public C、protected D、protect

相关主题
文本预览
相关文档 最新文档