← 返回试题目录Java语言基础练习题
共 10 道。点击题干免费试做,答案在提交后查看。
难度 3<p>关于程序员对 Java 类型系统的理解,比较高级的一个面试问题是这样:</p> <blockquote> <pre> <code>public static void f() { String[] a = new String[2]; //1 Object[] b = a; //2 a[0] = "hi"; //3 b[1] = I…
难度 2<blockquote> <pre> <code>class Super{ private String name = "Super"; public String getName() { return this.name; } } public class Sub extends Super{ private String name =…
难度 3<p><strong>How many numbers in this list are multiples of three? 39, 42, 11, 1, 8, 73, 69, 15, 9.</strong></p>
难度 2<p><strong>反射讲一讲,主要是概念,都在哪需要反射机制,反射的性能,如何优化</strong></p>
难度 2<p><strong>关于JAVA内存模型,一个对象(两个属性,四个方法)实例化100次,现在内存中的存储状态,</strong><strong>几个对象,几个属性,几个方法。</strong></p> <p> </p>
难度 1<p>HashTable, HashMap,TreeMap区别?</p>
难度 1<p><strong>Vector,ArrayList, LinkedList的区别是什么?</strong></p>
难度 1<p><strong>String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?</strong></p>
难度 1<p>分数矩阵</p> <p><a href="http://ask.csdn.net/each" target="_blank">each</a></p> <p>Problem Description<br /> 我们定义如下矩阵:<br /> 1/1 1/2 1/3<br /> 1/2 1/1 1/2<br /> …
难度 1<p>以下程序输出的是</p> <p>public class Demo {<br /> public static void main(String[] args) {<br /> Integer a=new Integer(3);<br />…