一道面试题目
来源:互联网 发布:汽车进口贸易额数据 编辑:程序博客网 时间:2024/04/29 08:37
public class Test {
void m(String x){System.out.println("String "+x);}
void m(int x){System.out.println("int "+x);}
void m(Object x){System.out.println("Object "+x);}
void m(char x){System.out.println("char "+x);}
public static void main(String arg[]){
Test t = new Test();
t.m(null);
char x ='a';
t.m(x);
}
}
输出结果是什么??
答案:输出结果是String null
char a
如果把上面的类改为如下样子:去掉参数为String和char类型的重载函数
public class Test {
void m(int x){System.out.println("int "+x);}
void m(Object x){System.out.println("Object "+x);}
public static void main(String arg[]){
Test t = new Test();
t.m(null);
char x ='a';
t.m(x);
}
}
输出结果是什么??
答案:输出结果是Object null
int a
=================
可以看出能够自动转换,char转为int,null转为String然后专为object
- 一道Java面试题目
- 一道面试题目
- 一道面试题目2
- 一道面试题目3
- 一道面试题目4
- 一道面试题目5
- 一道面试题目6
- 一道面试题目
- 一道 C++面试题目
- 一道面试题目//C++
- 华为面试的一道题目
- 一道面试的智力题目
- 一道复杂的面试题目
- Google的一道面试题目
- 一道php程序员面试题目
- 一道谷歌面试题目
- 一道谷歌面试题目
- 迅雷的一道面试题目
- grep的新体会
- AIS(自动识别系统)介绍
- 双链表的创建、插入、删除
- 再谈突破TCP-IP过滤/防火墙进入内网(icmp篇)
- asp.net2.0如何加密数据库联接字符串
- 一道面试题目
- 基数排序
- 用ASP.NET加密口令
- 程序员的 好习惯
- RFC3261相关学习[问题]
- 二叉树的创建、遍历、深度、叶子节点个数
- 二叉排序树生成查找
- 浅谈DotNet 保护中的字符串加密技术
- 堆排序