ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:57.83KB ,
资源ID:9041118      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9041118.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java练习题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java练习题.docx

1、java练习题1、类MyClass声明为public,它的文件名称必须是什么才能正常编译。2、Java中,实型变量的类型有哪两种。3、Java字符使用16位的哪种编码。4、开发与运行Java程序需要经过哪3个步骤。6、接口是一种特殊抽象类,它只含有什么。定义接口的保留字是什么。7、编写Java程序,可以使用文本编辑器来编写源文件。单行注释符和多行注释符分别是什么。8、Object类有一个可以获得该对象的字符串表示的public方法是什么。9、创建MyPackage 包的语句是什么,该语句应该放在程序的哪个位置。11、一个Java源程序是由若干类组成,每个程序中可以定义若干个类,但只有一个主类。

2、在Java Application中,这个主类是指包含什么方法的类;在Java Applet里,这个主类是哪个系统类的子类。12、Java中,哪个类提供了许多用来进行科学计算的方法。13、Java中,字节输入流和字节输出流的父类分别是什么。实现字符的输入与输出的字符流分别为哪两个。14、Java中如何定义一个字符串类型的变量s 。如何定义一个具有10个元素的整型数组b。15、Java中,通过类和接口分别能实现 几重继承。16、int a=10,b;b=-a+;后,b的值是多少。17、仅有方法头,没有具体方法体和操作实现的方法叫什么方法,该方法必须在抽象类之中定义。哪种方法不能被当前类的子类重新

3、定义。18、Java中异常类IOException是用来处理什么异常的类。19、Java中构造方法名与什么相同。20、m=25,n=4,表达式m%n!= 0的数据类型是什么,值是什么。21、一个Java Application源程序文件名为MyTest.java,编译解释执行时,应该在命令行窗口顺序输入哪两个命令。22、方法被定义时的参数行是什么参数,方法被调用时所传递的变量或值是什么参数。23、Java中,每个Unicode码占用多少字节内存空间。因此无论是中文字符还是英文字符,都占用多少字节内存空间。24、Java中,int型变量分配多少字节内存。25、Java只允许单继承是指每个类只能有

4、一个什么。Java程序中继承一个类使用什么关键字。26、异常处理是由哪个三个关键所组成的程序块。用户自定义异常是通过扩展 什么类或Throwable类来创建的。27、Java中,什么类提供产生int、long、double和float类型随机数的方法。28、Java中两种多态,一分别是哪两种。29、Java的覆盖机制中,子类中的同名成员变量或方法隐藏了父类的成员变量或者方法,若在子类中,可以使用什么关键字来调用父类中的同名成员变量或方法。 30、如何定义值为170的整型常量MyHeight。31、Java中,在一个类的内部定义的类叫什么。32、Java程序运行时,系统自动加载的类库是什么,因此

5、不需要使用什么语句引入该包。33、Java成员变量分为哪两种。成员方法分为哪两种。34、java中访问控制权限有哪四种。变量用哪种权限关键字修饰后,只能在本类中使用,不能在类外使用。 35、StringBuffer类的默认构造方法为字符串分配多少字符的缓冲区。36、使用AWT如何创建一个标识有“中国北京”字样的标签对象a,如何声明并创建一个标识为关闭按钮b,如何声明并创建一个按钮对象bt。如何创建一个初始内容为程序运行中!、宽度为20个字符的文本框c。37、Java图形用户界面中,一般使用什么类的对象来显示一些不需要修改的文本信息,使用什么类的对象来编辑单行文本信息。38、Java中能够产生事

6、件的对象如文本框、按钮、键盘等都可以成为什么。在选择菜单项时,会产生一个事件,这个事件的监听者是什么对象。40、AWT布局管理器有FlowLayout、BorderLayout、GridLayout、CardLayout。Frame对象默认的布局管理器是什么。Panel对象默认布局是什么。容器f的布局是BorderLayout,如何在f的下边中添加一个按钮b,如何在f的上边中添加一个按钮b1。41、java.awt.Frame和java.applet.Applet类的直接父类分别是什么。42、Applet对象的行为有init()、start()、stop()、destroy()、paint()

7、五种。其中什么方法仅在applet程序被加载时调用一次。在Java Applet程序用户自定义的Applet子类中,通过重载什么方法在Applet的界面中显示文字、图形和其它界面元素,paint()方法使用的什么类型的形式参数。43、Socket通常也称为什么,用于描述哪两种内容。Java中,通过URL类所提供的用来获取URL的端口号和获取此URL的文件名的方法分别是什么。44、多个线程之间有哪两种关系。在多线程编程中用什么关键字来对对象加互斥锁。在一个时间只能由一个线程访问的资源称为什么,访问临界资源的代码称为什么。45、一个Java Applet源程序文件只定义一个类名为MyTest的类,

8、则类MyTest必须是什么类的子类,该源程序的文件名应该是什么。一个Java Applet程序文件中定义有4个类,使用JDK的什么命令编译该源程序文件,将产生多少个文件名与类名相同而扩展名为什么的文件。用JDK工具用什么命令显示Applet程序运行结果。46、编写Java applet小程序,在窗口(50,30)处显示这是我的第一个Java Applet!。47、用AWT组件设计下图的窗口界面,窗口的大小为200250, 标题为“用户界面”。窗口由一个“文件”菜单和一个文本域组成,“文件”菜单包含“查看消息”菜单项。单击菜单项“查看消息”时,在文本域显示“欢迎使用本系统!”。程序运行结果如下。

9、48、编写Sound接口,接口中声明cry() 方法,定义Dog类和Cat类实现Sound接口,编写程序测试Dog类和Cat类,调用cry()方法。49、MyMain.java如下,在命令行依次键入:javac MyMain.java java MyMain hello good morning 执行结果是? public class MyMainpublic static void main(String args) int x=args.length;int y=args1.length(); System.out.println(x); System.out.println(y) 分析以

10、下程序的功能,并写出运行结果。1、_class ToStr String s1; String s2; public ToStr(String str1, String str2) s1 = str1; s2 = str2; public String toString( ) return s1+s2;public class TesttoString public static void main(String args ) ToStr s = new ToStr (Hi!,I love china!); System.out.println(s.toString( ); 2、_class

11、StringTe public static void main(String args) String s1=hello; String s2=new String(hello); if(s1.equals(s2) System.out.println(s1和s2相等); else System.out.println(s1和s2不相等); 3、写出下面程序的父类、子类、以及父类和子类的各个成员变量和成员方法。class Ship int number; void setnumber(int num) number=num; void shownumber( ) System.out.pri

12、ntln (My Ship No. is : +number); class TrashShip extends Ship int cap; void setcap(int c) cap=c; void showcap()System.out.println(My capacity is: + cap); 4、_public class My public static void main(String args) int k = 10; while (k+ 20) System.out.print(k + t); if (k % 3 = 0) System.out.println(); 5、

13、程序段的结果是_ String s=12345$aaa$bbb$67890; int n=s.indexOf($); int k=s.indexOf($,n+1); int m=s.indexOf($,k+1);String s2=s.substring(m+1);System.out.println(s2); 6、_public class ABC String s1=JAVA; public static void main(String args) int z=2; ABC test=new ABC (); System.out.println(test.s1+z); 7、_public

14、 class My public static void main(String args) String str; str = heLLojaVAPROgram; System.out.println(upper(str); public static String upper(String s) char c; String s1 = ; for (int i = 0; i s.length(); i+) c = s.charAt(i); if(Character.isUpperCase(c) c = Character.toLowerCase(c); s1 += c; return s1

15、; 8、_class Shape public double area() return 0.0; class Circle extends Shape double r; public Circle(double r) this.r = r; public double area() return 3.14 * r * r; public class My public static void main(String args) Shape c= new Circle(1); System.out.println(c.area(); 9、_import java.awt.*; import

16、javax.swing.*; public class MyF extends JFrame public MyF ( ) super(GridLayout); Container con=this.getContentPane(); con.setLayout(new GridLayout(2,3); JButton b1=new JButton(one);JButton b2=new JButton(two);JButton b3=new JButton(three);JButton b4=new JButton(four);JButton b5=new JButton(five);JBu

17、tton b6=new JButton(six);con.add(b1); con.add(b2); con.add(b3); con.add(b4); con.add(b5); con.add(b6); setSize(180, 80); setVisible(true); public static void main(String args) new MyF(); 10、_public class My public static void main(String args) String str1 = new String(helloABC); String str2 = new St

18、ring(helloABC); boolean b1= str1.equals(str2); boolean b2 = str1= str2; System.out.print(b1+ +b2); 11、_public class My public static void main(String args ) int k, sum = 0 ; int b = 10,20,30,40,50,60,70,80,90 ; for ( k = 0 ; kb.length ; k + ) if ( bk%3 = 0 ) sum += bk; System.out.println(sum=+sum);

19、12、下面程序的作用是_import java.io.*;public class TestFile public static void main(String args) throws Exception BufferedReader br = new BufferedReader(new InputStreamReader(System.in); BufferedWriter bw = new BufferedWriter(new FileWriter(result.txt); String s; while (true) System.out.print(请输入: ); System.

20、out.flush(); s=br.readLine(); if (s.length()=0) break; bw.write(s); bw.newLine(); bw.close(); 13、下面程序的作用是_,运行结果是_public class MyTest public static void main( String args ) double sum= 0.0 ; for( int k = 1 ; k = 100 ; k + ) sum += 1.0/(double) k; System.out.println( sum=+sum); 14、_import java.util.Ar

21、rayList;public class My public static void main(String args) ArrayList t = new ArrayList(); for (int m= 0; m 10; m+) t.add(new Integer(10 - m); System.out.println(t); 15、下面程序的作用是_,运行结果是_public class Sumpublic static void main( String args ) int s= 1 ;for( int i = 1 ; i = 100 ; i + + ) if ( i %2 != 0

22、 ) s*= i ;System.out.println(s=+s);16、下面的程序的作用是_。假设程序当前目录下不存在文件result.txt,编译程序TestFile.java后,并将该程序运行3次,则文件result.txt中的内容是_。import java.io.*;public class TestFile public static void main(String args) try String str=Good; byte b=str.getBytes(); FileOutputStream file=new FileOutputStream(result.txt,tru

23、e); file.write(b); file.close(); catch(IOException e) System.out.println(e.toString(); 17、_public class My public static void main(String args) int x = 6; System.out.println(Total is + sum(x); public static int sum(int n) int x = 1, y, sum = 0; while (x = n) y = x * x; sum = sum + y; +x; return sum;

24、18、_public class My public static void main(String args) Bar sub = new Bar(); sub.show(); class Foo String s = I am in Foo class.; void show() System.out.println(s); class Bar extends Foo String s = I am in Bar class.; void show() super.show(); System.out.println(super.s); System.out.println(this.s)

25、; 19、_import java.util.*;public class MySet public static void main(String args) Set s= new TreeSet();Integer x1=new Integer(11) ; Integer x2=new Integer(2) ; Integer x3=new Integer(3) ; Integer x4=new Integer(5) ; s.add(x1); s.add(x2); s.add(x3); s.add(x2); s.add(x1);s.add(x4); System.out.println(s

26、ize = + s.size(); Iterator it=s.iterator(); while(it.hasNext() System.out.print(it.next()+ ); 20、下面程序的功能是_,运行时从键盘输入8结果为:_import java.io.*;public class My public static void main(String args) throws IOException BufferedReader buf=new BufferedReader(new InputStreamReader(System.in); while(true) String

27、 str = buf.readLine(); if(str.equals(exit) break; int y=Integer.parseInt(str); System.out.println(y*y); 21、下面程序段中功能是_,结果是_。int Ar=1, 2,2, 2,2,2;int sum=0;for(int i=0;iAr.length;i+) for(int j=0;jAri.length;j+) sum*=Arij; System.out.println(sum=+sum);22、_public class Circle extends Shape Circle () System.out.print (Circle ); public static void main(String args) Circle s= new Circle (); class ShapeShape () System.out.print (Shape ); 23、程序段的结果是功能是_,输出结果是_int a = 1 , 2 , 3 , 4 , 5 , 6 , 7;int sum

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1