java学习之面试题
文章平均质量分 72
Switch_zyp
这个作者很懒,什么都没留下…
展开
-
JAVA学习之面试题2
1、short s1 = 1; s1 = s1 +1;有什么错?short s1 = 1; s1 += 1;有什么错? 答:对于short s1 = 1; s1 = s1 + 1;由于s1 + 1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。 对于short s1 = 1;s1 += 1;由于+=是java语言规定的运算符,转载 2014-02-03 13:14:10 · 713 阅读 · 0 评论 -
java学习之面试题3
1、“==”和equals方法究竟有什么区别? 答:(1):对于基本数据类型,只能使用"=="; (2):对于引用类型,使用"=="相当于比较两边的对象是否是同一个对象,使用equals方法相当于比较两个对象的内容是否一致。例如: String str1 = new String("I love java"); String str2 = new String("I love java原创 2014-02-04 15:11:01 · 918 阅读 · 0 评论 -
面试题1
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 答:可以有多个类,但只能有一个类用public来修饰,并且public 的类名必须与文件名一样。 2、Java有没有goto? 答:有,Java中的保留字,现在没有在Java中使用。 3、&和&&的区别。 答:&和&&都可以用作逻辑与的运算符,当运算符两边的表达式的结果为true时,整个运算符才为true,否则转载 2014-02-03 11:19:12 · 855 阅读 · 0 评论