CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

有几个java小题,帮忙给出结果,都是基础题

楼主wky138()2006-12-03 19:25:10 在 Java / J2SE / 基础类 提问

1.填空题  
   
  (1)Java语言的源程序代码由一个或多个编译单元组成,每个编译单元只能包含下列内容:______、______、______、______。  
   
  (2)编译后,每个类生成一个______文件。  
   
  (3)一个char代表一个______位的无符号的Unicode字符。  
   
  (4)Java语言提供了三个转移语句:______、______和______语句。  
   
  (5)连接两个字符串,如下所示:str   =   “ABC”   ______   “DEF”。  
   
  2.问答题  
   
  (1)确定以下布尔表达式是否等价,这里假设a,b和c是布尔变量。  
   
  !(a||b)和!a||b;  
   
  (2)if   …else和if的复合语句为什么比switch语句更常用?  
   
  (3)下面这些代码错在哪里?  
   
      Switch(n)   {  
   
          case   1:  
   
              a   =   11;  
   
              b   =   22;  
   
              break;  
   
          case   2:  
   
              c   =   33;  
   
              break;  
   
              d   =   44;  
   
      }  
   
  (4)break语句的功能是什么?  
   
  (5)预测下面程序的运行结果:  
   
  public   class   Question0105   {  
   
          public   Question0105()   {  
   
      }  
   
     
   
      public   static   void   main(String[]   args)   {  
   
          Question0105   question01051   =   new   Question0105();  
   
          int   count   =   0;  
   
          for   (int   i   =   0;   i   <   3;   i++)   {  
   
              resume:  
   
                      for   (int   j   =   0;   j   <   4;   j++)   {  
   
                          for   (int   k   =   0;   k   <   5;   k++)   {  
   
                              ++count;  
   
                              if   (i   ==   1   &&   j   ==   2   &&   k   ==   3)   {  
   
                                    break   resume;  
   
                              }  
   
                          }  
   
                  }  
   
              }  
   
              System.out.println("\tcount="   +   count);  
   
      }  
   
  }  
   
  在线等,刚学习来的 问题点数:20、回复次数:13Top

1 楼asmetoyou()回复于 2006-12-03 19:50:42 得分 0

5.+Top

2 楼zhangfan790913(笑月)回复于 2006-12-03 22:05:24 得分 0

1、  
  (2).class  
  (3)2  
  (5)+  
  2、  
  (1)不等价     b是真的时候不等Top

3 楼jimmylalalu(jimmy)回复于 2006-12-03 22:33:02 得分 0

2.  
  (2)我想是因为if语句更灵活,因为判断条件里是布尔量,布尔量可以通过各种运算得到,而switch判断条件只能是int量。  
  (3)缺少default语句,我想原意应该是写在d=44;之前的吧  
  Top

4 楼tennite()回复于 2006-12-03 23:32:05 得分 0

补充一个,break   用处是跳出switch体。不执行后边的Top

5 楼eric0410()回复于 2006-12-04 00:35:28 得分 0

switch应该是小写。Top

6 楼zhangfan790913(笑月)回复于 2006-12-04 09:20:18 得分 0

1、(4)break,continue,label  
  2、(4)结束循环  
          (5)54  
          (3)   Switch   s小写     这样只要变量都声明了   应该从语法上就不错了Top

7 楼yanpeng521(一个崭新的纯爷们即将炼成)回复于 2006-12-04 09:33:26 得分 0

2.(2)  
  switch是只能判断条件相等情况的语句Top

8 楼yanpeng521(一个崭新的纯爷们即将炼成)回复于 2006-12-04 09:42:53 得分 0

(4)Java语言提供了三个转移语句:______、______和______语句。  
   
  应该是顺序,选择和循环吧,不知道是不是我理解错了,这是程序流程的三种语句  
   
  (1)确定以下布尔表达式是否等价,这里假设a,b和c是布尔变量。  
   
  !(a||b)和!a||b;  
  不等,!是单目运算符,优先级比||高  
   
  (2)if   …else和if的复合语句为什么比switch语句更常用?  
  switch只能判断所判断条件相等情况,并且判断的条件范围小(指数据类型)  
   
  (3)下面这些代码错在哪里?  
  Top

9 楼zhangfan790913(笑月)回复于 2006-12-06 16:56:33 得分 0

1、  
  (2).class  
  (3)2  
  (4)break,continue,label  
  (5)+  
  2、  
  (1)不等价     b是真的时候不等  
  (3)   Switch   s小写     这样只要变量都声明了   应该从语法上就不错了  
  (4)结束循环  
  (5)54  
   
   
  Top

10 楼shadowno(龙门无影)回复于 2006-12-06 17:24:15 得分 0

楼主灌水啊,,,Top

11 楼zhangfan790913(笑月)回复于 2006-12-07 13:23:45 得分 0

楼主在哪里啊   楼主在哪里啊   楼主在那女朋友的怀抱里?  
  这里有答案啊   这里有解释   还有就是要你把分发  
  啦啦啦啦啦啦   啦啦啦啦啦Top

12 楼taojiayu()回复于 2006-12-07 14:31:01 得分 0

没全的Top

13 楼xtaotao(淘淘)回复于 2006-12-07 14:40:59 得分 0

、  
  (1)包定义语句、包导入语句、接口定义、类定义  
  (2)字节码(.class)  
  (3)16  
  (4)break   、continue、标号  
  (5)+    
   
  2、  
  (1)不等价  
  (2)if(表达式)中的表达式可以用于处理复杂的条件  
            switch(表达式)中的表达式的值只能是列表中的有序类型  
  (3)swicth拼写错误  
  (4)跳出循环、swicth结构  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:wky138

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo