Java模拟题2010
java练习题_附选择填空答案
涉及到AWT的不清楚,自己看书吧。
不保证全部正确2010-2011JAVA期末试卷一、填空题(每空2分,共20分)1.Java源程序的扩展名是,经过编译后的程序的扩展名是。
java class 2.Socket通常也称为,用于描述和。
3.线程的优先级在至之间,数值越大1-10 优先级越低4.构造方法是一种特殊的成员方法,构造方法名与相同类名5.Java语言只允许单继承,指每个类只能有一个。
父类二、选择题(每题2分,共50分)1.下列哪个概念是面向对象和面向过程程序设计所共有的() BA、继承B、流程控制C、抽象D、封装2.以下关于执行Java小程序的论述错误的是:() AA、可以通过浏览器调用嵌入了Java小程序的HTML文档B、可以通过appletviewer.exe调用嵌入了Java小程序的HTML文档C、可以通过java.exe调用嵌入了Java小程序的HTML文档D、可以在Java集成开发环境中调用嵌入了Java小程序HTML文档3.符合对象和类关系的是:() DA、人和老虎B、书和汽车C、楼和土地D、松树和植物4.关于选择结构下列哪个说法正确?()BA.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.一个if语句只能有一个else if语句与之对应D.else if结构中必须有default语句5.while循环和do…while循环的区别是:()DA.没有区别,这两个结构任何情况下效果一样B.while循环比do…while循环执行效率高C.do…while循环执行次数可能为0D.while循环执行次数可能为06.关于for循环和while循环的说法哪个正确?()BA.while循环先判断后执行,for循环先执行后判断。
B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D.两种循环结构中都必须有循环体,循环体不能为空7.下列修饰符中与访问控制无关的是()DA.private B.publicC.protected D.final8.方法内的形参:() BA.必须定义多个形参B.可以没有C.至少有一个D.只能是简单变量9.throws的作用:()AA.表示方法可能会抛出异常B.表示后面是方法的输出量C.方法的标志,每个方法都必须有D.没有意义10.在Java语言中,整型常量123占用的存储字节数是:()A.1B.2C.4 D.811.关于对象成员占用内存的说法哪个正确?()A.同一个类的对象共用同一段内存B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C.对象的方法不占用内存D.以上都不对12.return语句:()A.只能让方法返回数值B.方法都必须含有C.方法中可以有多句return D.不能用来返回对象13.下列说法哪个正确?()A、一个程序可以包含多个源文件B、一个源文件中只能有一个类C、一个源文件中可以有多个公共类D、一个源文件只能供一个程序使用14.关于方法main()的说法哪个正确?()A.方法main()只能放在公共类中B. main()的头定义可以根据情况任意更改C.一个类中可以没有main()方法D.所有对象的创建都必须放在main()方法中15.构造函数何时被调用?()A、创建对象时B、类定义时C、使用对象的方法时D、使用对象的属性时16.抽象方法:()A、可以有方法体B、可以出现在非抽象类中C、是没有方法体的方法D、抽象类中的方法都是抽象方法17.关于继承的说法正确的是:()A、子类将继承父类所有的属性和方法。
2010年全国自考Java语言程序设计(一)模拟试卷(七)及答案
2010年全国自考Java语言程序设计(一)模拟试卷(七) 及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.Java中实现输入/输出操作的类库在()(1分)A:java.io包中B:java.input包中C:java.output包中D:ng.io包中2.以下程序代码的输出结果是()System.out.println(100/8); (1分)A:12.5B:12C:4D:03.在Java程序中声明一个数组,错误的是()(1分)A:int a[];B:int a[][];C:float a[10];D:float []a[];4.在Java程序中有定义:int x[][]=new int[4][5];则x.length和x[3].length的值分别是()(1分)A:4和5B:5和4C:4和3D:5和35.下列关于线程的说法正确的是()(1分)A:一个线程被创建,它就立即开始运行B:使用start()方法可以使一个线程立即开始运行C:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面D:一个正在运行的线程可能因为某些情况而进入阻塞状态6.下列属于合法的Java标识符是()(1分)A:_catB:5booksC:+staticD:-3.141597.在Java语言中,把按钮button的标题文字设置为“第一个按钮”的方法是()(1分)A:button.SetText("第一个按钮")B:button.GetText("第一个按钮")C:button.SetLabel("第一个按钮")D:button.GetLabel("第一个按钮")8.Java组件可以使用Toolkit提供的静态方法获得一个缺省的Toolkit对象,并用它加载图像,这个静态方法是()(1分)A:getImage(String name)B:getImage(URL url)C:getDefaultToolkit()D:getToolkit()9.定义一个使用接口ng.Runnable的类,必须要实现的方法是()(1分)A:start()B:run()C:init()D:paint()10.以下是创建File对象的代码,错误的是()(1分)A:File f1=new File("/mydir/myfile.txt");B:File f2=new File("/mydir","myfile.txt");C:File f3=new File("\\mydir\\myfile.txt");D:File f4=new File("\mydir\myfile.txt");二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
2010(下半年)JAVA程序设计考试试卷
《2011上学期JAVA程序设计》试卷姓名:学院年级学号一填空题(每空1分,共10分)1.类的成员包括和,不是类的成员。
2.类的实例称为。
3.123e3等于。
4.JA V A程序是通过操作计算机的硬件资源的。
5.Boolean类型变量的缺省值为。
6.在一个类中,成员变量的缺省的访问权限是。
7.当一个方法需要返回一个对象时,要么返回的数据类型和声明中的一致,或者。
8.类名的定义小写字母和大写字母。
二选择题(列表中至少一个是正确的,选错和多选不给分,每个1分,共10分)1 在类的声明中,缺省类的权限为:()A.非PublicB.AbstractC.finalD.private2 关于构造方法以下哪个论述正确:( )A.构造方法可以被继承B.构造方法可以被重载C.构造方法可以具有返回类型D.构造方法可以具有访问权限3.以下哪个式子是合法的()A.3||8B.true+4C.(long)3>>3D.!("right"=="false")4.JA V A语言的特点包括那几个()A.简单B.半编译半解释C.可移植的D.面向对象5.关于JA V A标识符,那个是正确的()A.@womenB.10monkeyC.-haoD._W126.关于数据类型,以下哪个式子是正确的()A.float a=2.716B.double b=3.14fC.int c=3lD.long d=67.JA V A多维数组的定义,以下哪个式子是正确的()A.int[][] zjy=new int[3][];zjy[0]=new int[4];zjy[1]=new int[5];B.int[][]zjy=new int[][4];C.int A[2][3];D.int[][]a=new int[][2]; a[0][2]=new int [2]; a[1]a[2]=new int [2]; 8.在一个类中,那句语法是正确的()A.成员变量类型不同,名字相同B.成员变量名字不同,类型相同C.成员变量和成员方法的名字相同,类型不同D.成员变量的和成员变量的名字和类型都相同9.支持JA V A的程序的健壮性的机制有()A.JA V A具有自动垃圾回首机制,因此不会因垃圾太多而影响系统性能B.采用单继承机制使代码更可靠C.取消指针,使系统更安全D.通过设置类、成员变量和方法的不同AccessLevel来私有数据10.以下的论述哪个是正确的()A.boolean变量的在内存中占8bit;B.false等于0;C.True的缺省值是-1;D.Boolean 类型可以强制性转化为整形。
Java语言程序设计(一)模拟试卷(07)及答案
2010年全国自考Java语言程序设计(一)模拟试卷(七) 及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.Java中实现输入/输出操作的类库在() (1分)A:java.io包中B:java.input包中C:java.output包中D:ng.io包中2.以下程序代码的输出结果是()System.out.println(100/8); (1分)A:12.5B:12C:4D:03.在Java程序中声明一个数组,错误的是() (1分)A:int a[];B:int a[][];C:float a[10];D:float []a[];4.在Java程序中有定义:int x[][]=new int[4][5];则x.length和x[3].length 的值分别是() (1分)A:4和5B:5和4C:4和3D:5和35.下列关于线程的说法正确的是() (1分)A:一个线程被创建,它就立即开始运行B:使用start()方法可以使一个线程立即开始运行C:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面D:一个正在运行的线程可能因为某些情况而进入阻塞状态6.下列属于合法的Java标识符是() (1分)A:_catB:5booksC:+staticD:-3.141597.在Java语言中,把按钮button的标题文字设置为“第一个按钮”的方法是() (1分)A:button.SetText("第一个按钮")B:button.GetText("第一个按钮")C:button.SetLabel("第一个按钮")D:button.GetLabel("第一个按钮")8.Java组件可以使用Toolkit提供的静态方法获得一个缺省的Toolkit对象,并用它加载图像,这个静态方法是() (1分)A:getImage(String name)B:getImage(URL url)C:getDefaultToolkit()D:getToolkit()9.定义一个使用接口ng.Runnable的类,必须要实现的方法是() (1分)A:start()B:run()C:init()D:paint()10.以下是创建File对象的代码,错误的是() (1分)A:File f1=new File("/mydir/myfile.txt");B:File f2=new File("/mydir","myfile.txt");C:File f3=new File("\\mydir\\myfile.txt");D:File f4=new File("\mydir\myfile.txt");二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
二级JAVA机试2010年09月
[真题] 二级JAVA机试2010年09月一、基本操作题第1题:注意:下面出现的“考生文件夹”均为%USER%在考生文件夹下存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序输出结果如下:由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:import javax.swing.*;public class Java_1{public static void main(String args[]){//*********Found**********StringBuffer buf=new______("Hello, how are you?");String output="buf="+bur.toString()+"\nlength="+buf.length()+"\ncapacity="+buf.capacity();buf.ensureCapacity(75);output+="\n\nNew capacity="+buf.capacity();buf.setLength(10);output+="\n\nNew length="+buf.length()+"\nbuf="+buf toString();JOptionPane.showMessageDialog(null, output,"字符串缓存长度和容量的实例",//*********Found**********JOptionPane.______);//*********Found**********System.______(0);}}参考答案:StringBuffer INFORMATION_MESSAGE exit第一处:创建对象,需填入StringBuffer;第二处:调用显示信息对话框,需填入INFORMATION_MESSAGE;第三处:关闭窗口,需填入exit。
《JAVA》模拟试题及答案
《JAVA》模拟试题及答案JAVA模拟试题6一、选择题1.关于Java中数据类型叙述正确的是:()A、整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样2.以下叙述正确的是:()A.构造方法必须是public方法B.main方法必须是public方法C.Java应用程序的文件名可以是任意的D.构造方法应该声明为void类型3.下面哪个表达式可用得到x和y的最大值( )A. x>y?y:x B. x<y?y:x C. x>y?(x+y):(x-y) D. x==y?y:x;4.Java语言的类间的继承关系是( )。
A. 多重的B. 单重的C. 线程的D. 不能继承5.设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。
i += i - 1;A. 10B. 121C. 11D. 1006.下列选项中,用于在定义子类时声明父类名的关键字是( )。
A.interfaceB. packageC. extendsD. class7.下列语句序列执行后,k 的值是( )。
int i=10, j=18, k=30;switch( j - i ){ case 8 : k++;case 9 : k+=2;case 10: k+=3;default : k/=j; }A. 31B. 32C. 2D. 338.以下由 for 语句构成的循环执行的次数是( )。
for ( int i = 0; true ; i++) ;A. 有语法错,不能执行B. 无限次C. 执行1次D. 一次也不执行9.公有成员变量MAX_LENGTH是一个int型值,变量的值保持常数值100,定义这个变量的代码为? ( )A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. public final MAX_LENGTH=100;D. public final int MAX_LENGTH=100;10.定义类头时能使用的修饰符是( )。
java模拟试题及答案
java模拟试题及答案Java模拟试题及答案一、选择题(每题2分,共20分)1. 下列哪个关键字是Java中用于定义类的方法的?A. classB. publicC. staticD. void答案: B2. Java中的哪个类是所有Java类的根类?A. ObjectB. StringC. SystemD. Main答案: A3. 在Java中,以下哪个是正确的条件语句?A. if (x > y)B. if x > yC. if (x > y) {D. if (x > y)答案: A4. Java中的哪个关键字用于定义一个接口?A. classB. interfaceC. abstractD. package答案: B5. 下列哪个不是Java的访问修饰符?A. publicB. privateC. protectedD. global答案: D6. Java中,哪个关键字用于实现多态?A. extendsB. implementsC. newD. abstract答案: A7. 在Java中,哪个关键字用于定义一个类为抽象类?A. abstractB. finalC. staticD. void答案: A8. Java中,哪个关键字用于定义一个类为最终类,不能被继承?A. abstractB. finalC. staticD. strictfp答案: B9. 下列哪个是Java中的集合框架?A. AWTB. SwingC. JDBCD. Collections答案: D10. Java中,哪个关键字用于实现异常处理?A. tryB. catchC. finallyD. All of the above答案: D二、简答题(每题5分,共20分)1. 简述Java的垃圾回收机制。
答案: Java的垃圾回收机制是一种自动内存管理功能,用于识别和回收不再使用的对象,从而释放内存。
java练习题201012
一、单项选择题1.开发出Java程序语言的公司是( A )。
A)SUN B)IBM C)Microsoft D)Borland2.由Java写的Applet是( A )。
A)一组由支持Java的浏览器来运行的程序 B) 一种能独立执行的应用程序C)不同于Java 的另外一种程序设计语言 D)一种辅助设计工具3.Java程序从编译到执行的整个过程为( B )。
A)Java源程序--编译成机器码---运行B)Java源程序--编译成ByteCode(字节码,class)--解释执行C)Java源程序--直接解释执行D)Java源程序--优化--运行4.Java程序的执行过程中用到一套JDK工具,其中java.exe是指( B )。
A)Java文档生成器B)Java解释器C)Java编译器D)Java类分解器5.下列表达式中正确的是( D )。
A)2++ B)(a-b)++ C)++(a-b) D)++x6.Java所使用的字符集为( C )。
A)ASCII B)BCD C)Unicode D)ISD-Latin7.Java中定义数组名为s,下面( B )可以获得数组元素的个数。
A)s.length() B)s.length C)len(s) D)ubound(s)8.下面说法正确的是( C )A)Java程序的源文件名称与主类(公共类)的名称相同,后缀可以是java或txt等。
B)JDK的编译命令是java。
C)一个Java源程序编译后可能产生几个字节码文件。
D)在命令行运行编译好的字节码文件,只需在命令行直接键入程序名即可。
9.以下变量定义语句不正确的是( D )。
A)char c=’中’ ; B)byte b=112; C)double d=35.6; D)float f=8.6;10.以下变量定义中正确的是( D )。
A)int i=123a; B)byte b=512;C)boolean bl=1; D)String str=null;11.以下字符变量定义语句中错误的是( B )。
2010年全国自考Java语言程序设计(一)模拟试卷(六)及答案
2010年全国自考Java语言程序设计(一)模拟试卷(六)及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.当启动Applet 程序时,首先调用的方法是()(1分)A:stop()B:init()C:start()D:destroy()2.用于存储IP地址和域名的对象是()(1分)A:URL对象B:URLConnection对象C:InetAddress对象D:TCP/IP对象3.建立一个把list字符串数组元素作为选择条目的列表list1,可以使用的代码是()(1分)A:list1=JList(list)B:JList list1=JList(list)C:JList list=new JList(list1)D:JList list1=new JList(list)4.处理驱动程序的加载和建立新数据库连接的类是()(1分)A:Connection类B:DriverManager类C:Statement类D:ResultSet类5.在Java程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法()(1分)A:类外的任何方法都能访问它B:类外的任何方法都不能访问它C:类的子类和同包类能访问它D:只有类和同包类才能访问它6.在Java中,有关菜单的叙述错误的是()(1分)A:下拉式菜单通过出现在菜单条上的名字来可视化表示B:菜单条通常出现在JFrame的顶部C:菜单中的菜单项不能再是一个菜单D:每个菜单可以有许多菜单项7.在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用的语句是()(1分)A:import java.awt.*;B:import java.applet.*;C:import java.awt.event.*;D:import java.io.*;8.在Java中,线程的调度策略采用()(1分)A:分时式B:抢占式C:非分时式D:非抢占式9.下列代码中,错误的Java整型常量是()(1分)A:007B:008C:0x3AAD:0x3AB10.采用缓冲式输出时,如果又想立即写入到文件,则需要调用的方法是()(1分)A:flash()B:flush()C:write()D:read()二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
2010年java考试题
2010年java考试题一、选择题(1)下列叙述中正确的是A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)(2)算法的时间复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)Java中定义常量的保留字是A)constB)finalC)finallyD)native(12)下列有关Java布尔类型的描述中,正确的是A)一种基本的数据类型,它的类型名称为boolean B)用int表示类型C)其值可以赋给int类型的变量D)有两个值,1代表真,0代表假(13)Java中所有类的父类是A)FatherB)LangC)ExceptionD)Object(14)下列程序段的输出结果是int data=0;char k='a',p='f';data=p-k;system.out.println(data);A)0B)aC)fD)5(15)下列数中为八进制的是A)27B)0x25C)026D)028(16)下列方法中,不属于Throwable类的方法是A)printMessageB)getMessageC)toStringD)fillStackTrace(17)下列程序的输出结果是public class Test{public static void main(String[] args){int [] array={2,4,6,8,10};int size=6;int result=-1;try{for{int i=0;i<size && result==-1;i++}if(array[i]==20) result=i;}catch(ArithmeticException e){System.out.println("Catch---1");catch(ArrayIndexOutOfBoundsException e){ System.out.println("Catch---2");catch(Exception e){System.out.println("Catch---3");}}A)Catch---1B)Catch---2C)Catch---3D)以上都不对(18)下列包中,包含JOptionPane类的是A)javax.swingB)ngC)java.utilD)java.applet(19)下列选项中,与成员变量共同构成一个类的是A)关键字B)方法C)运算符D)表达式(20)下列程序的功能是将一个整数数组写入二进制文件。
JAVA模拟考试(答案)
JAVA模拟考试(答案)Java模拟考试一、名词解释1、java的三个基本特征,并加以解释2、从用户的角度看,Java源程序中的类分为哪两种3 解释this,super的使用场合4、在java语言说明类的成员有哪四种级别的访问控制5、说明重载与覆盖的区别6、在java语言中写出定义类的最一般形式7、类修饰符用于指定类的使用特性和访问权限,通常有哪几种8、简单说明静态成员变量的特征二、选择题1、下面程序段的输出结果是:int a = 3;a++);a);A.444 B.445 C. 345 D.344结果:2、以下哪些是基本数据类型B. StringC. integerD. Float结果:3、选择以下程序运行结果" " +4 + 5;+ 5);+ 5 +"");+ "" +5);A.第3行出现编译错误 B.输出45, 7, 7 和45.C.输出7, 7, 7 和45. D.输出 45, 7, 45 和45.结果:4、选择以下程序运行结果public class test {public static void main(String args[]) {int x=2,y=2,z=2;if (x-- == 1 && y++ == 1 || z++ == 1)"x=" + x + ",y=" + y + ",z=" + z);} }A. x=1,y=3,z=2 B. x=2,y=3,z=2C. x=1,y=2,z=2 D. x=1,y=3,z=3结果:5、编译和运行以下代码结果为:public class EqualsTest{public static void main(String args[]){byte A=(byte)4096;if(A==4096) "Equal");else "Not Equal");} }A.在第3行出现转换丢失精度的编译错误. B.输出 "Not Equal".C.输出“Equal“. D. 无输出结果结果:6、现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为()A.int类型 B. double类型 C. float类型 D. long类型7、以下程序的运行结果为()public class Test{public static void main(String argv[ ]){"x="+5); } }A. 5B. x=5C. "x="+5D. "x="58、以下程序的运行结果为()public class Test{public static void main(String argv[ ]){ "good"+"morning"); } }A. goodmorningB. "good"+"morning"C. good morningD. good+morning9、选择以下程序运行结果()以下代码的输出结果public class Test{int x=3;public static void main(String argv[]){int x= 012;}}A.12 B.012 C.10 D.3 10、选择以下程序运行结果()public class Exa{public static void main(String[] args){ int var1=10;int var2=20;+ " " + var2);}}A. 3021 21 C. 1020 21 2011、请问,以下代码片段错在何处()switch(i==10)case 1:++i;break;case 2:--i;case 3:i*=5;break;default:i%=3;}A. switch表达式的结果必须是一个整数类型B.第一个case的选择因子值是一个字符型C.第二个case的选择因子值是一个字符串型D.第二个case的选择分支中缺少break语句三、写出下列程序的运行结果1、class Variable{int x=1,y=2,z=3;void init( int x, int y ){= x;=y;int z=5;"**** in init ****");"x = “+x+" y = “+y+" z = "+z);} }public class test1 {public static void main( String[] args) { Variable birth = new Variable();(10,20);} 结果:**** in init ****X = 10 y = 20 z = 52、public class SimpleDataType {public static void main (String args [ ] ) { int i = 3; byte bi = (byte)i;short si = 20000;int li=(int);float f = 3.14f;"\t"+si+"\t"+i+"\t"+li+"\t"+f);boolean b = false;int i1 = 4;b = ( i1!= 0 );"\n"+b);} }结果:3 20000 3 4true3、 class A{void callme(){"Inside A's callme() method");}}class B extends A{void callme(){"Inside B's callme() method");}}public class Chinese{public static void main(String [] args){B a=new B();}} 结果:Inside B's callme() method4、public class test {public static void main(String a[]) { "\t");"\t");"\t");"\t");"%="+%;}} 结果:1 1 -1 -1%=5、public class A {protected void test(int x,int y) { "test(int,int):"+x+" "+y); } protected void test(int x){ "test(int):" + x); }protected void test(String str ){ "test(String):" + str); }public static void main (String[] args){ A a1 = new A();("hello");(5,4); }} }结果:test(String):hellotest(int,int):5 46、 public class test {public static void main(String a[]) {int m=0;"m++="+m++);"++m="+(++m));boolean x;x=(5>3)&&(4==6);"x="+x);m=m%2;"result="+m+1);int y=m*m+2*m-1;"m="+m+",y="+y);}}结果:m++=0++m=2x=falseresult=01m=0,y=-16、class Point {int x,y;public Point(int x1,int y1) {x=x1;y=y1;}public static void main(String args[]) { Point p1=new Point(2,3);Point p2=new Point(3,5);Point p3=p1;=18;p1=p2;}}【运行结果】1837、public class Test{int i=1;public static void main(String[] args){ Test x= new Test();(3); }void thisDemo(int i){= i;} }【运行结果】3138、class Father{private String str=“父类实例变量”; static{父类静态方法”);} public Father(){父类构造方法”);}{ }}class Son extends Father{private String str=“子类实例变量”; { }static{子类静态方法”);}Son(){子类构造方法”);}public static void main(String[] arge){ new Son(); }}【运行结果】父类静态方法子类静态方法父类实例变量父类构造方法子类实例变量子类构造方法9、class parent {int a=3;void f(){a=a+1;} }public class Chinese extends parent {int a=6;Chinese(){();a= a+ -2;"a="+a);}public static void main(String[] args) { Chinese cn=new Chinese(); } }【运行结果】a=810、Class jj { protected int x = 0;protected void test(int x) {"test(int):" + x); }protected void test(String str ) {"test(String):" + str); }protected void test(float x) {"test(float):" + x );}protected void test(Object obj) {"test(Object):" + obj );}public static void main (String[] args) { jj a1 = new jj();("hello"); (5);;} }【运行结果】test(String): hellotest(int):5test(float):四、编写程序1 求任意一元二次方程的解,若无实数解,求出虚数解。
2010最新版java试题
一、选择题1、关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的是()A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问2、关于被私有访问控制符private修饰的成员变量,以下说法正确的是()A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问3、关于被保护访问控制符protected修饰的成员变量,以下说法正确的是()A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问4、下列关于修饰符混用的说法,错误的是()A.abstract不能与final并列修饰同一个类B.abstract类中不可以有private的成员C.abstract方法必须在abstract类中D.staic方法中能处理非static的属性5、容器Panel和Applet缺省使用的布局编辑策略是()A、BorderLayoutB、FlowLayoutC、GridLayoutD、CardLayout6、以下标识符中哪项是不合法的( )A、 BigMeaninglessNameB、$intC、1 sD、$17、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的()A、public static void main()B、public static void main (String[ ] args)C、public static int main(String[ ] arg)D、public void main (String arg[ ])8、执行完以下代码int[ ] x = new int[25];后,以下哪项说明是正确的()A、x[24]为0B、x[24]未定义C、x[25]为0D、x[0]为空9、以下代码段执行后的输出结果为()int x=3; int y=10;System.out.println(y%x);A、0B、1C、2D、310、以下哪个表达式是不合法的()A、String x="Hello"; int y=9; x+=y;B、String x="Hello"; int y=9; if(x= =y) { }C、String x="Hello"; int y=9; x=x+y;D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length : 0二、改错题(20'')判断下面的程序片断是否正确。
《JAVA设计模式》期末试题(A卷)
《JAVA设计模式》期末试题(A卷)2010级《JAVA设计模式》期末试题 (模拟考卷)⼀、选择题(15题×2分=30分)1、设计模式⼀般⽤来解决什么样的问题________A.同⼀问题的不同表相B不同问题的同⼀表相C.不同问题的不同表相D.以上都不是2、设计模式的两⼤主题是________A.系统的维护与开发 B 对象组合与类的继承C.系统架构与系统开发D.系统复⽤与系统扩展3、下列不属于设计模式的要素的是_________A.模式名称 B 问题 C.因素 D.环境4、Open-Close原则的含义是⼀个软件实体_______A.应当对扩展开放,对修改关闭B.应当对修改开放,对扩展关闭C.应当对继承开放,对修改关闭D.以上都不对5、要依赖于抽象,不要依赖于具体。
即针对接⼝编程,不要针对实现编程,是__________原则的表述A.开-闭原则B.接⼝隔离原则C.⾥⽒代换原则D.依赖倒置原则6、“不要和陌⽣⼈说话”是_________的通俗表述A.接⼝隔离原则B.⾥⽒代换原则C.依赖倒转原则D.迪⽶特法则7、以下关于创建型模式说法正确的是___________。
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、若系统中的某⼦模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2等)的功能,这些数据库系统提供的访问接⼝有⼀定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进⾏查询,________设计模式可抽象出相同的数据库访问过程。
Java试卷2(1)
东 北 大 学秦 皇 岛 分 校 课程名称:Java 面向对象程序设计 试卷: (A B) 考试形式:闭卷 授课专业:信息管理与信息系统 考试日期:2010年11月17日 试卷共4页一、填空题:(每空2分,共30分)1、Java 程序可分为两种基本类型,分别是 和 。
2、Java 语言通过 机制简化了程序的内存管理。
3、设有一个Java 应用程序,其源程序文件名为J_Test.java,则编译该源程序的命令为 ,运行该应用程序的命令为 。
4、Java 语言的主要特点是 、 、 、 、、 。
5、Java 标识符是由 、 、 、 组成的字符序列。
二、选择题:(每题2分,共30分)1、下面哪些语句不会出现编译警告或错误? ( )(A)float f=1.3 ; (B)char=”a ”;(C) byte b=25; (D)boolean d=null;2、设J-HelloWorld.java 的文件内容如下:class J-HelloWorld{ public void main(String args[ ]){System.out.println(“HelloWorld ”);}}下面说法正确的是( )(A) J-HelloWorld.java 无法通过编译,因为main 方法的声明方式不对(B) J-HelloWorld.java 可以通过编译,但在运行该程序时会出现“程序中没有main 方法”的异常(C) J-HelloWorld.java 可以通过编译,但无法运行,因为该文件,没有public类(D) J-HelloWorld.java 可以通过编译并正常运行,结果输出字符串“HelloWorld ”3、如果已经编写了小应用程序源程序J_Applet.java: <html> <head> <title>J_Applet</title> </head><body> <applet code=” ” width=300 height=60></applet></body></html> 请完成它所对应得HTML 代码( )(A) J_Applet.java; (B) J_Applet;(C) J_Applet.class; (D)以上都不对;4、请写出下面程序的输出结果:( )public class J_Test{public static void main(String args[]){int sum=0;outer;for(int i=1;i<10;i++){inner;for(int j=1;j<3;j++){sum+=j;if(i+j>6)break inner;}}}}(A)15; (B)16;(C) 21; (D)19;5、下面哪些方法可以用来加载JDBC 驱动程序? ( )(A)类java.sql.DriverManager 的get Driver 方法; 装订线装 订 线 内 不 要 答 题学 号姓 名班 级(B) 类java.sql.DriverManager 的get Drivers 方法; (C) java.sql.Driver 的方法connect;(D) 类ng.Class 的forName 方法;6、下面那些方法可以用来绑定一个名称和一个数据源:( )(A)javax.naming.Context 的方法bind; (B) javax.sql.DataSource 的方法bind;(C) javax.sql.DataSource 的方法getConnection;(D) javax.sql.ConectionPoolDataSource 的方法getConnection;7、在SQL 语句中,删除一条或多条记录可以采用 语句,删除一个数据库表可以采用 语句。
2010年全国自考Java语言程序设计(一)模拟试卷(一)
10. 键盘事件的接口是___。
答案:(P132)KeyListener [解析]键盘事件的接口是KeyListener,注册键盘事件监视器的方法是addKeyListener(监视器 )。实现KeyListener接口的方法有3个: (1)keyPressed(KeyEvent e),键盘上某个键被按下。 (2)keyReleased(KeyEvent e),键盘上某下键被按下后,又释放。 (3)keyTyped(KeyEvent e),keyPressed和keyReleased两方法的组合
3. 设计一个JFrame窗口,窗口中心有一个文本区。另有4个菜单,每个菜单都有菜单项,每个
菜单项都对应有快捷键,选择某个菜单项时,窗口中心的文本区显示相应信息。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class C2902 implements ActionListener { ___ JTextField text=new JTextField(20); String t[]={"文件","编辑","格式","帮助"}; Menu menu[]=new Menu[4]; String s[]={"打开","保存","复制","粘贴","字体","段落","小助手","关于"}; MenuItem jmi[]=new MenuItem[8]; C2902() { JFrame myWin=new JFrame("Ex0606"); myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container con=myWin.getContentPane(); con.add(text,"Center"); text.setEditable(false); myWin.setMenuBar(jmb); int i; for(i=0;i<4;i++)//生成四个菜单
2010级 Java 练习
2010级 Java 练习一、选择题和判断题1.Java语言中只保留了()A.运算符重载; B. 方法重载;C. 指针;D. 结构和联合2. 下列包中存放用户图形界面类库的类是()A. java.awtB. ngC.java.unitD. java..io3.下列描述错误的是()A.浮点型数据强制转换为整型时小数部分四舍五入;B. 当数据类型从高转换为低时须强制转换C. 强制转换时使用强制转换运算符(类型)D. 赋值操作都须强制转换4.下列变量描述正确的是()A. 定义变量时至少应定义变量名和类型;B.定义变量时没赋初值该变量可能无意义值C. 定义同类型变量时, 变量用逗号分隔;D.定义变量时必须赋初值5. 进行文件操作的类是: ()A. Reader;B. FileInputStream;C. FileWrite;D. Write6.java语言所用的字符集中字符是多少位的( )A. 8B. 16C. 32D. 647. java语言中字节型数据的长度是多少( )A. 8B. 16C. 32D.648.下列java语言中复合数据类型,其中错误()A. 数组B.接口C. 枚举D.类9 . 下列关于变量的默认值错误的是( ) 。
A. 定义变量而没有进行初始化时该变量具有默认值。
B. 字符型变量的默认值为换行符。
’\u0000’C. 布尔型变量的默认值为真。
D. 变量的默认值是可以被改变的。
10. 下列关于静态方法描述错误的是 ( ) 。
A. 用关键字STATIC修饰的方法称为静态方法。
B. 静态方法只能处理静态变量或调用静态方法。
C. 静态方法不占用对象的内存空间,非静态方法占用对象的内存空间D. 静态方法只能用类名调用。
11.下列对多态性描述错误的是( ) 。
A.JAVA语言允许运算符重载。
B.JAVA语言允许方法重载。
C.JAVA语言允许变量重载。
12下列关于构造方法的特点描述错误的是 ( ) 。
10-11第一学期JAVA试题(九)
JAVA 期末考试试题( 2010 至 2011 学年第 1 学期)课程名称:JAVA 考试对象:08计科本、08信管本试卷类型 9卷考试时间: 120 分钟单项选择题(每小题2分,共40分).属于访问控制的关键字是()。
A.static B.final C.abstract D.private.对成员的访问控制保护最强的是()。
A.public B.缺省C.private D.protected.不可用做Java标识符的是()。
A.MyGame B._isY our C.2time D.aBc2.属于Java输入输出流的、且处理的是char类型的类是()。
A.Reader类B.InputStream类C.OutputStream类D.File类.下列关于Java程序结构的描述中,不正确的一项是( )。
A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致.下列说法正确的一项是( )。
A.java.1ang.Integer是接口B.java.1ang.Runnable是类C.Doulble对象在iava.1ang包中D.Double对象在java.1ang.Object包中.下列关于类、包和源文件的说法中,错误的一项是( )。
A.一个文件可以属于一个包B.一个包可包含多个文件C.一个类可以属于一个包D.一个包只能含有一个类.以下关于面向对象概念的描述中,不正确的一项是( )。
A.在现实生活中,对象是指客观世界的实体B.程序中的对象就是现实生活中的对象C.在程序对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)D.在程序中,对象是一组变量和相关方法的集合.Java语言最初是面向哪个应用领域设计的?()A.Internet B.制造业C.消费电子产品D.CAD.下列说法中,不正确的一项是( )。
二级JAVA机试2010年03月
[真题] 二级JAVA机试2010年03月一、基本操作题第1题:注意:下面出现的“考生文件夹”均为%USER%。
在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“//**********Found**********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或改动其他已有语句内容。
存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。
本题的要求是:完善Java_1.java程序,并完成两个整数的输入,两个整数为运行结果为:最后单击“确定”按钮退出程序。
给定源程序://计算两个整数的乘法importjavax.swing.JOptionPane; public class Java_1{ public static void main(string args[]){ int x, y, result; String xVal, yVal; xVal=JOptionPane.showInputDialog("输入第1个整数:"); yVal=JOptionPane.showInputDialog("输入第2个整数:"); //*********Found********x=Integer.parseInt(______);y=Integer.parseInt(yVal); result=x*y; //*********Found******** JOptionPane.______(null, "两个数的积:"+result); System.exit(0); } }参考答案:第1处:xVal;第2处:showMessageDialog本题主要考查Integer类与JOptionPane类的用法。
Integer类的具体方法可以参考相关书籍,其中有一个静态方法static int parseInt(String s)表示:此方法(parseInt)为类方法(static),返回类型为(int),方法所需参数为String类型;JOptionPane类的静态方法static void showMessageDialog(Component parentComponent, Object message)调出标题为message的信息消息对话框。
10年JAVA模拟试题B
10年JAVA模拟试题B一、单项选择题(每小题2分,共44分)1.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。
这种面向对象程序特性称为()。
A)隐藏B)覆盖C)重载D)Java不支持此特性2.对于构造函数,下列叙述不正确的是()。
A)构造函数也允许重载。
B)子类无条件地继承父类的无参构造函数。
C)子类不允许调用父类的构造函数。
D)在同一个类中定义的重载构造函数可以相互调用。
3.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。
A)private B)protected C)private protected D)public4.下面的语句的作用是:()。
V ector MyVector = new Vector(100,50);A)创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。
B)创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。
C)创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
D)创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
5.在Java中,存放字符串常量的对象属于()类对象。
A)Character B)StringC)StringBuffer D)Vector6.在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。
A)java.io B)java.awtC)java.applet D)java.awt.event7.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。
A)Label B)Button C)TextArea D)TextField8.MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。
2010年下JAVA语言考试试卷
2010年(下)全国信息技术水平考试计算机程序设计技术水平证书(JAV A语言)考试试第一大题:单选题(30 分)1. 下列叙述中正确的是( )(A) Java程序经编译后会产生machine code(B) Java程序经编译后会产生byte code(C) Java程序经编译后会产生DLL(D) 以上都不正确2. 下列说法中正确的是( )(A) 类中的构造方法声明不可省略(B) 构造方法必须与类同名,构造方法返回值为void(C) 构造方法在一个对象被new时执行(D) 一个类只能定义一个构造方法3. JDBC常用的类和接口都包含在( )包中。
(A) java.sql (B) java.awt (C) ng(D) java.swing4. 执行下列程序后,C的值是()public class Test{public static void main(String arg[]){int a=0,c=0;do{--c;a=a-1;}while(a>0);}}(A) 0 (B) 1 (C) -1 (D) 死循环5. 若有int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )(A) public int MAX_LENGTH=100(B) final int MAX_LENGTH=100(C) public const int MAX_LENGTH=100(D) public final int MAX_LENGTH=1006. 在程序中import,package,class出现的正确顺序是( )(A) import package class(B) package import class(C) package class import(D) import class package7. 下列方法中可以用来创建一个新线程的是( )(A) 实现ng.Runnable接口并重写start()方法(B) 实现ng.Runnable接口并重写run()方法(C) 实现ng.Thread类并重写sleep()方法(D) 实现ng.Thread类并重写start()方法8. 下列程序的输出结果是( )public class Test{public static void main(String[] args){String a=new String("A");String b=new String("B");oper(a,b);System.out.println(a+","+b);}static void oper(String c,String d){c.concat("B");d=c;}}(A) A,A (B) 编译正确,运行时将产生错误(C) A,B (D) AB,AB9. Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2010年10月)
《Java语言程序设计(一)》上机模拟题(A)一、注意要点
阅卷时,以考生发送到服务器指定路径上的源程序文件《A考号.java》为准。
二、题目
应用程序定义了一个窗口,窗口内设置1个列表和一个正文区。
列表的表项允许多选,
用户选中某些表项时,在正文区中显示选中的表项。
以下是供你参考的程序,其中相应列表选择的事件处理程序是你要编写的。
import javax.swing.*;
import java.awt.*;
import javax.swing.event.*;
public class A考号{ //这里的考号是你这次参加上机考的考号
public static void main(String []args){
M yWindow myWin = new MyWindow("列表示例");
}
}
class MyWindow extends JFrame implements ListSelectionListener { JList list;
String sports[] = {"足球", "排球", "乒乓球", "篮球"};
JTextArea text;
MyWindow(String s) { super(s);
Container con = getContentPane();
con.setBackground(Color.BLUE);
con.setLayout(new GridLayout(2, 1)); con.setSize(200, 500);
list = new JList(sports); list.setVisibleRowCount(2);
list.setSelectionMode(
ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
list.addListSelectionListener(this);
con.add(list); text = new JTextArea(10, 20);
con.add(text); setVisible(true); pack();
}
public void valueChanged(ListSelectionEvent e) {
if (e.getSource() == list) {
int tempList[] = list.getSelectedIndices();
text.setText(null);
//你要接着编写的代码在这里
}
}
}
三、操作步骤
1、启动Eclipse
2、新建项目
File →New →Project →Java /Java Project →输入Project名→Finish
3、新建
File →New →Class →输入Class名→Finish
4、输入源程序
5、Run →Run As
6、有错时,修改源程序,回到步骤5。
7、正确后,将新建项目下的源程序文件《A考号.java》上传到服务器
(2010年10月)
《Java语言程序设计(一)》上机模拟题(B)一、注意要点
阅卷时,以考生发送到服务器指定路径上的源程序文件《B考号.java》为准。
二、题目
应用程序定义了一个窗口,窗口内设置1个列表和一个正文区。
列表的表项允许多选,
用户选中某些表项时,在正文区中显示选中的表项。
以下是供你参考的程序,其中相应列表选择的事件处理程序是你要编写的。
import javax.swing.*;
import java.awt.*;
import javax.swing.event.*;
public class B考号{ //这里的考号是你这次参加上机考的考号
public static void main(String []args){
M yWindow myWin = new MyWindow("列表示例");
}
}
class MyWindow extends JFrame implements ListSelectionListener { JList list;
String sports[] = {"苹果", "香蕉", "生梨"};
JTextArea text;
MyWindow(String s) {
super(s);
Container con = getContentPane();
con.setLayout(new GridLayout(2, 1));
con.setSize(200, 500);
list = new JList(sports);
list.setVisibleRowCount(2);
list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
list.addListSelectionListener(this);
con.add(list);
text = new JTextArea(10, 20);
con.add(text);
setVisible(true); pack();
}
public void valueChanged(ListSelectionEvent e) {
if (e.getSource() == list) {
text.setText(null);
//你要接着编写的代码在这里
}
}
}
三、操作步骤
1、启动Eclipse
2、新建项目
File →New →Project →Java /Java Project →输入Project名→Finish
3、新建
File →New →Class →输入Class名→Finish
4、输入源程序
5、Run →Run As
6、有错时,修改源程序,回到步骤5。
7、正确后,将新建项目下的源程序文件《B考号.java》上传到服务器
(2010年10月)
《Java语言程序设计(一)》上机模拟题(C)一、注意要点
阅卷时,以考生发送到服务器指定路径上的源程序文件《C考号.java》为准。
二、题目
应用程序定义了一个窗口,窗口内设置1个面板。
要求在面板上画一个红色的长方块,
在长方块的下面画一条线段。
以下是供你参考的程序,其中方法paintComponent()是你要编写的。
import java.awt.*;
import javax.swing.*;
public class Class1 extends JFrame {
public static void main(String args[]) {
GraphicsDemo myGraphicsFrame = new GraphicsDemo();
}
}
class ShapesPanel extends JPanel {
ShapesPanel() {
setBackground(Color.white);
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
//你要接着编写的代码在这里
}
}
class GraphicsDemo extends JFrame {
public GraphicsDemo() {
getContentPane().add(new ShapesPanel());
setTitle("绘图方法演示");
setSize(300, 300);
setVisible(true);
}
}
三、操作步骤
1、启动Eclipse
2、新建项目
File →New →Project →Java /Java Project →输入Project名→Finish
a)新建
File →New →Class →输入Class名→Finish
b)输入源程序
c)Run →Run As
d)有错时,修改源程序,回到步骤5。
e)正确后,将新建项目下的源程序文件《C考号.java》上传到服务器。