欢迎来到天天文库
浏览记录
ID:40557333
大小:195.50 KB
页数:19页
时间:2019-08-04
《Java笔答题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java程序设计》笔答题题库目录第1章Java概述31.1编程题31.2简答题3第2章Java数据类型32.1简答题3第3章运算符与表达式43.1简答题4第4章流程控制54.1编程题5第5章面向对象基础55.1判断对错55.2编程题65.3简答题6第6章接口与包66.1简答题6第7章数组与字符串77.1编程题77.2简答题8第8章异常处理108.1判断对错108.2编程题108.3简答题10第9章GUI界面设计119.1填空题11第10章事件处理1310.1填空题13第11章Applet与绘图1311.1填空题1311.2编程题1611.3简答题16第12章I/O技术与文件管理1712.1
2、编程题1712.2简答题17第13章多线程1713.1编程题1713.2简答题17第14章网络通信1914.1简答题19第15章数据库访问1915.1简答题19第1章Java概述1.1编程题1.在运行小程序的html文件中可以使用codebase属性指定小程序的字节码所驻留的目录。如果不使用codebase属性,小程序的字节码文件必须和运行它的html在同一目录中。编写一个小程序并将小程序的字节码存放在某个目录中,比如c:Boy;把运行该小程序的html文件(注意其中的codebase属性):3、c:Boy>存放在另一个目录中(查阅有关编写网页方面的书籍,哪里有更详细的关于怎样在一个网页中嵌入一个小应用程序的讲解)。2.编写一个能在IE中显示“Iwanttobeagreatprogrammer!”的Applet,并写出相应的HTML文档。1.2简答题1.怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用public修饰吗?2.Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎样的?3.简述Java虚拟机的概念和作用第2章Java数据类型2.1简答题1.分析下面的标识符中哪些是不正确的并说明原因:thisi4、t2tol_there*num*2.当我们把一种数据类型变量的值赋给另一种类型变量时,就涉及到数据转换。当把在内存中占用字节数较少的变量的值赋给成占字节数较多的变量时,系统自动完成数据类型的转换。例如,intx=50;floaty;y=x;如果输出y的值,结果将是50.0(当然x的值仍然是50).当把在内存中占用字节数较多的变量的值赋给成占字节数较少的变量时,必须使用强制类型转换运算。强制转换的格式:(类型名)要转换的值;例如,floatx=50.987;inty;y=(int)x;如果输出y的值,结果将是50(当然x的值仍然是50.987).强制转可能换会导致精度的损失。上机运行下列程序,5、注意观察输出的结果。publicclassData{publicstaticvoidmain(Stringargs[]){bytea=120;shortb=250;intc=2200;longd=5000;chare;floatf;doubleg=123456789.123456789;b=a;c=(int)d;f=(float)g;e=(char)b;System.out.println("a="+a);System.out.println("b="+b);System.out.println("c="+c);System.out.println("d="+d);System.out.pr6、intln("e="+e);System.out.println("f="+f);System.out.println("g="+g);}}3.System.out.println(“你好”);可输出串值,也可以使用System.out.println()输出变量或表达式的值,只需使用并置符号:“+”将变量、表达式或一个常数值与一个字符串并置即可,如:System.out.println(“”+x);System.out.println(“:”+123+“大于”+122);等。上机调试下列程序,注意观察结果,特别注意System.out.print()和System.out.println(7、)的区别。publicclassInput{publicstaticvoidmain(Stringargs[]){intx=234,y=432;System.out.println(":"+x+"<"+2*x);System.out.print("我输出结果后不回车");System.out.println("我输出结果后自动回车到下一行");System.out.println("x+y="+(x+y));
3、c:Boy>存放在另一个目录中(查阅有关编写网页方面的书籍,哪里有更详细的关于怎样在一个网页中嵌入一个小应用程序的讲解)。2.编写一个能在IE中显示“Iwanttobeagreatprogrammer!”的Applet,并写出相应的HTML文档。1.2简答题1.怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用public修饰吗?2.Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎样的?3.简述Java虚拟机的概念和作用第2章Java数据类型2.1简答题1.分析下面的标识符中哪些是不正确的并说明原因:thisi
4、t2tol_there*num*2.当我们把一种数据类型变量的值赋给另一种类型变量时,就涉及到数据转换。当把在内存中占用字节数较少的变量的值赋给成占字节数较多的变量时,系统自动完成数据类型的转换。例如,intx=50;floaty;y=x;如果输出y的值,结果将是50.0(当然x的值仍然是50).当把在内存中占用字节数较多的变量的值赋给成占字节数较少的变量时,必须使用强制类型转换运算。强制转换的格式:(类型名)要转换的值;例如,floatx=50.987;inty;y=(int)x;如果输出y的值,结果将是50(当然x的值仍然是50.987).强制转可能换会导致精度的损失。上机运行下列程序,
5、注意观察输出的结果。publicclassData{publicstaticvoidmain(Stringargs[]){bytea=120;shortb=250;intc=2200;longd=5000;chare;floatf;doubleg=123456789.123456789;b=a;c=(int)d;f=(float)g;e=(char)b;System.out.println("a="+a);System.out.println("b="+b);System.out.println("c="+c);System.out.println("d="+d);System.out.pr
6、intln("e="+e);System.out.println("f="+f);System.out.println("g="+g);}}3.System.out.println(“你好”);可输出串值,也可以使用System.out.println()输出变量或表达式的值,只需使用并置符号:“+”将变量、表达式或一个常数值与一个字符串并置即可,如:System.out.println(“”+x);System.out.println(“:”+123+“大于”+122);等。上机调试下列程序,注意观察结果,特别注意System.out.print()和System.out.println(
7、)的区别。publicclassInput{publicstaticvoidmain(Stringargs[]){intx=234,y=432;System.out.println(":"+x+"<"+2*x);System.out.print("我输出结果后不回车");System.out.println("我输出结果后自动回车到下一行");System.out.println("x+y="+(x+y));
此文档下载收益归作者所有