摘要: 1.Java的接口和C的虚类的相同和不同处。由于Java不支持多继承,有时现有的单继承机制不能满足要求则使用接口。接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是public static,所有方法默认情况下是 public.一个类可以实现多个接口。2.Java中的异常处理机制的简单原理和应用。当Java程序违反了Java的语义规则 时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发 IndexOutOfBoundsException;访问 阅读全文
posted @ 2012-11-23 20:13 恋霓裳 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 某度一面题目:处理一个给定字符串,输出满足以下条件:该字符串是原字符串的子串该字符串不包含重复字符满足上述条件的最长子串第一遍没听明白,以为写三个小程序,第二遍听明白了,但代码不熟练写不粗来,解释了一下方法(时刻谨记万能的哈希),过关~。归来实现如下: 1 public static String longestSubString(String str) { 2 char[] schars = str.toCharArray(); 3 int len = schars.length; 4 // 保存最长子串 5 S... 阅读全文
posted @ 2012-11-12 18:34 恋霓裳 阅读(551) 评论(0) 推荐(0) 编辑