黑马程序员技术交流社区

标题: 一道基础面试题 [打印本页]

作者: 庄星睿    时间: 2012-8-30 21:06
标题: 一道基础面试题
朋友一家大公司的面试题,第一道题就栽了:
写出程序的运行结果:
class Test1
{
public static void main(String[] args)
{
  
      String msg = "XXX公司欢迎您";
      double x = 99.0;
      if(x > 0)
     {
         http://www.bjxxx.com.cn;
         System.out.println("XXXXXXX" + x);
      }
  }
}

正常情况下,几乎所有公司的面试题第一道题都很简单,直接答: 编译失败!他也被pass了,很可惜,但第一道题错了,即使后面的题答的再好也没用,通常面试官不会再看后面的了。
这道题考察的是最基础的知识,也就是我们不常用的到标签,
实际上 http://xxx.com.cn   “//”后的内容是注释,而前面的http:就是定义的标签了,对java而言,“http:”就是一个标签,可以放在函数体的任意位置。
刚一看这题,我也挂了,呵呵,细节很重要。



作者: 王金科    时间: 2012-8-30 21:12
学习了{:soso_e178:}
作者: 方志亮    时间: 2012-8-30 21:13
挺好  记住了  抢个沙发
作者: 任文杰    时间: 2012-8-30 21:14
学习了,太好了,有长见识了。。。。。。。。。。。。。
作者: 黑马-王言龙    时间: 2012-8-30 21:18
谢谢分享,这么嗝的题目...
作者: 黄树人    时间: 2012-8-30 21:26
看到代码就习惯性的ctrl+c复制到eclipse,没报错,但还是不知道那个http有什么作用
作者: 任文杰    时间: 2012-8-30 21:45
楼上不明白标签怎么用,我举个比较典型的例子吧,经常用于for或while循环体中,代码如下:
  1. public class DemoTest {
  2.         public static void main(String[] args) {
  3.                
  4.                 flag:for(int i=0;i<10;i++) {
  5.                         System.out.println("i="+i);
  6.                         if (i == 5) { //当i=5时,终止for循环,i从6至9不再执行。
  7.                                 break flag;
  8.                         }
  9.                 }
  10.         }
  11. }
复制代码

作者: 芦曦    时间: 2012-8-30 21:48
本帖最后由 芦曦 于 2012-8-30 21:51 编辑

http:有什么实际的意义吗?求指点!!
楼主说是标签,这个标签是用来干什么的?
貌似程序有它没它一样啊,也不会影响运行。
作者: 庄星睿    时间: 2012-8-30 22:21
芦曦 发表于 2012-8-30 21:48
http:有什么实际的意义吗?求指点!!
楼主说是标签,这个标签是用来干什么的?
貌似程序有它没它一样啊, ...

7楼举得例子很详细了, 实际上java语言没有提供goto语句来控制程序的跳转,但提供了break和continue来控制循环结构。java中的标签就是一个紧跟着英文冒号“:”的标识符,与其他语言不同的是,java语言中的标签只有放在循环语句之前才有用。"http:"就是一个标识符,而http是题目中的陷阱,“xxx:”即可。
作者: 王陶成    时间: 2012-8-30 22:32
学习了,
作者: 张飞年    时间: 2012-8-31 00:39
学习了,细节真的很重要,
作者: 夏天    时间: 2012-8-31 00:46
just make a  mark!!
作者: 蓝迪    时间: 2012-8-31 02:25
学习了,谢谢分享及解答
作者: 给生活加点料    时间: 2012-9-2 00:51
很不错,刚看第一眼,蒙了。后来仔细一看。恍然大悟
作者: 李杰    时间: 2012-9-2 02:18
领教了!!!
作者: 董志超    时间: 2012-9-2 15:12
刚看有点蒙,看来细节很重要

作者: 王震阳老师    时间: 2012-9-2 20:50

领教了!!!
作者: 2012的祝福    时间: 2012-9-11 17:43
学习了。
作者: 翁鹏    时间: 2012-9-21 07:49
    见识了
作者: 杨华东    时间: 2012-9-21 18:43
领教了                  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2