随笔分类 - java面试系列题目
摘要:1、一个".java"文件中是否可以有多个类(不是内部类)?有什么限制? 可以有多个类,但是只能有一个public类,并且public类和文件名同名。2、java中有没有goto? goto是java中保留字。3、说说&和&&的区别 &和&&都表示逻辑关系且,当&和&&前后条件同时满足时候为真。 &&有短路功能,当&&前条件为假时不再判断后条件。4、在java中如何跳出当前的多重嵌套循环? 1.设一个有标签的break语句。例如: 2.让外层循环条件收到内层循环的控制。例
阅读全文
posted @ 2014-02-28 17:16
翠花
摘要:11、"=="和equals方法究竟有什么区别? "=="操作符专门用来比较两个变量的值是否相等,比较变量对应的内存中所存储的数值是否相同。要比较两个基本类型的数据或两个引用类型的变量,只能用"=="操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占一块内存, 例如 Object obj = new Object();变量obj是一个内存,new Object() 是另一个内存。此时,变量obj所对应的内存中存储的数值就是对象占用的那块内存的首地址。 对于指向对象类型的变
阅读全文
posted @ 2014-02-26 16:37
翠花

浙公网安备 33010602011771号