java+程序设计习题集(上)

java+程序设计习题集(上)

ID:34133031

大小:174.47 KB

页数:18页

时间:2019-03-03

java+程序设计习题集(上)_第1页
java+程序设计习题集(上)_第2页
java+程序设计习题集(上)_第3页
java+程序设计习题集(上)_第4页
java+程序设计习题集(上)_第5页
资源描述:

《java+程序设计习题集(上)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章:1.Java语言有垃圾处理机制,通过调用gc()来自动回收不用的内存。2.当运行Java程序时,类加载器将字节码加载到内存中,字节码检验器确认合法后,由解释器读取字节码并将其翻译成机器语言。3.Java程序分为applet和application两种4.建立Java2jdk开发环境时,要设置环境变量:path和classpath5.设J2SE安装在”C:J2SE”目录下,则Java运行命令“Java.exe”所在的绝对路径为“C:J2SEbin”,6.Java系统类库所在的绝对路径为“C:J

2、2SElib”,java系统所提供的例程所在绝对路径为“C:J2SEdemo”7.Java源程序的扩展名为.java8.Java编译后的程序的扩展名为.class9.查看Java虚拟机版本号的Java命令为Java–version10.设一个Java源程序文件名为J_Text.java,则编译该源文件的命令为javacJ_Text.java,运行该程序的命令为javaJ_Text。11.Java虚拟机运行Java程序的基本步骤为:首先从后缀为.class的文件中加载代码到内存,接着在内存中检验代码的合

3、法性和安全性,然后解释执行合法和安全的代码。12.设有一个Java小应用程序,其源程序名为J_Text.java,其HTML文件为J_Text.html,则编译该小应用程序的命令为javacJ_Text.java,运行该小应用程序的命令为appletviewerJ_Text.html。13.如果已经编译了小应用程序源程序J_Applet.java,则如下html代码为:J_Applet

4、class”width=300,height=88>14.在一个合法的Java源程序文件中定义了n个类,则其中属性为public的类仅有一个15.编译一个定义了两个类和三个方法的Java源码文件,总共会产生2个字节码文件,以“。class”为扩展名第二章1.Java语言的标识符是区分大小写的2.在Java语言中,其采用双字节字符,为Unicode代码形式,即char类型占用16个字节3.shorts=640在语法上是正确的,而shorts=640000则是错误的

5、,会溢出,但语句shorts=(short)64000是正确的4.在Java语句中,boolean变量的赋值只能是TRUE或faulse而不能是1或05.Java标识符是由数字,字母,下划线和美元符号($)组成的字符序列6.下面程序的运行结果是—12publicclassJ_Test{publicstaticvoidmain(String[]args){inti=0;while(true){if(i++>10)break;}System.out.println("i="+i);}}7.下面程序的运行结果是—

6、11publicclassJ_Test{publicstaticvoidmain(String[]args){inti=0;while(true){if(++i>10)break;}System.out.println("i="+i);}}8.下面程序的运行结果是—4publicclassJ_Test{publicstaticvoidmain(String[]args){inta=1,b=2;if((a==0)&(++b==6))a=100;System.out.println("a+b="+(a+b));

7、}}如上程序分析,关于i++和++I的区别,如下例子:i=1;a=i++;运行过后i=2,a=1i=1;a=++I;运行过后i=2,a=29.下面程序的运行结果是—8publicclassJ_Test{publicstaticintmb_method(intx){intj=1;switch(x){case1:j++;case2:j++;case3:j++;case4:j++;case5:j++;default:j++;}returnj+x;}publicstaticvoidmain(String[]args

8、){System.out.println("value="+mb_method(4));}}程序分析:变量X=4,则case从4开始运行,由于没有break语句,则直到执行至default为止,此时J=4,因此结果为810.下面程序的输出结果是—7publicclassJ_Test{publicstaticvoidmb_method(){inta=2;switch(a){case1:a+=1;break;case

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。