A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yapo 中级黑马   /  2015-4-22 21:45  /  594 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天辅导班摸底测试题,大家帮看看哪里错了。谢谢
简答题(每题5分)
1. 简述JRE与JDK的区别?
答案:
JRE:java运行环境,包括JVM(java虚拟机)与核心类库两部分
JDK:java开发工具包,包含了JRE,JAVA编译工具,打包工具等

2。&和&&有什么区别?
答案: 都是逻辑运算符,结果都是布尔型,但是&:左右两边都运算,&&:当左边表达式结果为false,右边不再运算,效率更高


3. 什么是方法的重载?
答案:  同一类中功能相同时,可以存在多个以上的同名方法,只需要参数列表不同即可。


4.说说continue和break的区别?
答案: continue:结束本次循环,继续下次循环,应用在循环结构中
      Break:跳出当前循环,应用于选择结构及循环结构

编程题2题(每题10分)
1. 设计一个方法, 取名叫getCount用来计算出1-100之间有多少能被3整除,要求有返回值,并把结果打印在控制台上.
答案:
public static int getCount()
  {
    Int a=1;
    Int Count=0;
    While(a<100)
     {
      If(a&3==0)
       {
        a++;
        Count++;
        }
      }
    System.out.println(Count);
    ruturn Count;
  }

2. 设计一个方法,用来打印出下面的图形,取名为printJuXing. 把图形打印在控制台上,不要返回值.
*****
*****
*****
*****

答案:
public static void printJuXing()
{
  for(int x=0;x<4;x++)
{
   for(int y=0;y<5;y++)
  {
   System.out.print ("*");
   }
  System.out.println ();
  }
}

1 个回复

倒序浏览
设计题1:int要用小写,取余数应该是a%3, a++应该写在if条件语句外面
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马