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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Dej@vu 中级黑马   /  2013-8-1 19:49  /  1897 人查看  /  5 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

1.
  1. System.out.println("12345".valueOf(54321));输出结果
复制代码
2.当创建子类的实例时是否会调用父类的构造方法?
3.当类的没有任何权限修饰符时 默认权限是什么?
4.一个java源文件中可以包含多少各public定义类?

5 个回复

倒序浏览
1、 54321   3、friendly   
回复 使用道具 举报
这面试题看视频就可以了
回复 使用道具 举报
输出结果为:54321

public static String valueOf(int i)返回 int 参数的字符串表示形式。
该表示形式恰好是单参数的 Integer.toString 方法返回的结果。


参数:
i - 一个 int。
返回:
int 参数的字符串表示形式

"12345"是个String类型的对象,而valueOf(int)是String类的一个静态方法,
所以"12345".valueOf(54321)的结果和String.valueOf(54321)是一样的。
"12345".valueOf(54321)是一种不常使用的写法,一般是不会有人这么写,但是是完全被允许的。
希望我的回答可以帮到你!
回复 使用道具 举报
答:
第一题:输出结果为:54321
            注释:String.valueOf(int i) : 将 int 变量 i 转换成字符串 ,这里"12345".valueOf("54321")它俩其实是一样的
第二题:会调用父类构造方法
第三题:默认权限为:Default
            注释: 1.   private           私有   
               2.   Default (默认的)      只有包内的类才能被访问,所以有"包访问权限"的称呼   
               3.   protected       不但包内的类可以访问,所以继承的子类也可以访问   
               4.   public             公有,都可以访问
第四题:不可以有多个public定义类
        注释:一个“.java”文件中 可以包括多个类,
              但是只能有一个public类,且该public类的类名必须与文件名相同
回复 使用道具 举报
小时晚er 发表于 2013-8-2 10:38
答:
第一题:输出结果为:54321
            注释:String.valueOf(int i) : 将 int 变量 i 转换成字符串  ...

哈哈,厉害厉害,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马