课程咨询 : 400-900-4590

主页 > 无限新闻 > 鸿运彩票网Java培训:当输入为2的时候返回值是多少?
  • 鸿运彩票网Java培训:当输入为2的时候返回值是多少?

    发布:鸿运彩票网Java大数据培      来源:鸿运彩票网Java大数据培训      时间:2017-01-24 15:48

  •   鸿运彩票网Java培训专家今日又为各位带来了一些Java学习题目,希望对各位有所帮助,另外临近专家,提前祝各位,春节快乐,鸡年大吉!

      1.Java培训:下面的方法,当输入为2的时候返回值是多少?()

      public static int getValue(int i)

      int result = 0

      switch (i)

      case 1:

      result = result + i;

      case 2:

      result = result + i * 2;

      case 3:

      result = result + i * 3;

      return result;

      A0 B2 C4 D10

      答案:D

      解析:注意这里case后面没有加break,所以从case 2开始一直往下运行。

    鸿运彩票网Java培训:当输入为2的时候返回值是多少?
    鸿运彩票网Java培训:当输入为2的时候返回值是多少?

      2.Java培训:swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

      switch(expr1)中,expr1是一个整数表达式。在JDK1.7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。JDK1.7中支持String。

      3.Java培训:String s = new String("abc")创建了几个String Object?

      "abc"是常量池中的一个对象,在运行 new String()时,把常量池中的字符串"abc"复制到堆中,并让s引用这个对象,所以创建了两个String对象,一个在常量池中,一个在堆中。

      4.Java培训:下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";

      题目中的第一行代码被编译器在编译时优化后,相当于直接定义了一个”abcd”的字符串,所以,上面的代码应该只创建了一个String对象。写如下两行代码,

      String s ="a" + "b" + "c" + "d";

      System.out.println(s== "abcd");

      最终打印的结果应该为true。

      鸿运彩票网Java培训中心的鸿运彩票网老师师介绍,近几个月以来,招生报名的应届生比例明显上升,同时还有一部分参加工作后不久回来培训的,很多人选择Java培训,多是原因自己技能的不足,在面对大量面试者没有竞争力,导致自己找工作屡屡受挫,或是工作不尽如意,因此选择重新学习深造成了他们改变命运的转折。你还在等什么?快点加入鸿运彩票网学习Java培训课程吧!

      关键词:Java培训,Java培训课程,Java培训学习,Java培训学校,Java开发培训,鸿运彩票网Java培训


上一篇:宁波Java大数据培训机构怎么选

下一篇:鸿运彩票网Java培训:零基础怎么学Java

最新开班日期

开班时间 2017/03/27
距离开班时间还剩

1 2 3