- 博客(18)
- 问答 (5)
- 收藏
- 关注
转载 第一题(equals和hashCode的重写)
来自竞考网(http://www.jingkao.net/)的2015年“甲骨文杯”全国Java程序设计大赛-赛前模拟 考察类的equals()和hashCode()的重写 何为重写? (1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承父类中的方法,而不
2015-04-15 14:09:45 3759
转载 第二题(各种访问权限下变量的初始化)
最终选择c 这道题考察的是变量的初始化和类属性的初始化 JVM规定,默认值这个特权属于类的数据成员变量与数组,一般的变量(本地变量:方法中的)不具备此特权。 数据成员变量的默认值则按照规定赋予: boolean false char '
2015-04-15 14:08:03 3388
转载 第三题(对象的序列化)
社区之星王海庆:速度激情,学习极客 Markdown轻松写博文 软考你过了吗? 天天爱答题 一大波C币袭来 读文章送好书 第三题(对象的序列化) 分类: 2015年“甲骨文杯”全国Java程序设计大赛-赛前模拟 2015-03-19 18:44 117人阅读 评论(0) 收藏 举报 对象序列化 来自竞考网(http://www.
2015-04-15 14:05:29 3803
转载 第四题(String的split方法)
答案是D 提示错误:非法转义字符 正确书写是text.split("\\s"); 这样可以实现按照空格分割字符串。 接下来探究下String的split()方法 public String[] split(String regex) 根据给定正则表达式的匹配拆分此字符串。 既然跟正则表达式有关,那么继续深挖 http://www.yq1012.com/api/ 由于\s在正则
2015-04-15 14:03:04 3509
转载 第五题(重写,重载)
很基础的一个题 谈谈override,overload,polymorphism override->重写(=覆盖)、overload->重载、polymorphism -> 多态 override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。 重写(覆盖)的规则: 1、重写方法的参数列表必须完全与被重写的方法的相同
2015-04-15 14:02:18 4237
转载 第六题(格式化)
运行时抛出异常 Exception in thread "main" java.util.IllegalFormatConversionException: d != java.lang.Double at java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4045) at java.util.
2015-04-15 14:00:47 3658
转载 第七题(枚举和set)
set添加元素是根据equals和hashCode函数来确定两个元素是否是同一个对象。 public final boolean equals(Object other) 当指定对象等于此枚举常量时,返回 true。 覆盖:类 Object中的equals 参数:other - 要与此对象进行相等性比较的对象。返回:如果指定对象等于此枚举常量,则返回 true。 public
2015-04-15 13:59:20 3973
转载 第八题(重载,类型转换)
依然是一个重载的问题,参考第五题 第五题是关于重载中参数个数不同时的匹配问题,而这道题是重载方法中参数类型不同时的匹配问题 先看看程序的运行结果 Wrapper.java:10: 错误: 对于fun(int), 找不到合适的方法 fun(z); ^ 方法 Wrapper.fun(Long)不适用 (无法通过方法调用转换将
2015-04-15 13:57:49 4112
转载 第九题(Set集合)
一、Set集合 Set集合存储的是不重复的元素。 在集合框架里包括以下几个接口 Collection(祖宗),Set(儿子SortedSet,孙子NavigableSet),List,Queue(儿子Deque) 其他的就是抽象类(抽象类的命名都带有Abstract)和具体类 接口:是一种与类相似的结构,只包含常量和抽象方法。接口在许多方面都与抽象类很相似,但是他的目的是指明多个对象的共
2015-04-15 13:53:48 4067
转载 第十题(泛型)
选择D ///////////////////////////////////////////////////////////////////////////////////////////////// Test.java:22: 错误: 不兼容的类型 map = new LinkedHashMap>(); ^
2015-04-15 13:53:06 3986
转载 第十一题(垃圾回收)
一、Runtime类 每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。 public static Runtime getRuntime() 返回与当前 Java 应用程序相关的运行时对象。Runtime 类的大多数方法是实例方法,并且必
2015-04-15 13:47:23 4096
转载 第十二题(线程)
选择E 考察start()和run() 1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码: 通过调用Thread类的start()方法来启动一个线程, 这时此线程是处于就绪状态, 并没有运行。 然后通过此Thread类调用方法run()来完成其运行操作的, 这里方法run()称为线程体, 它包含了要执行的这
2015-04-15 13:45:45 3999
原创 第十三题(sleep函数)
选择C 关于sleep函数: 1、sleep函数可能会抛出InterruptedException,这是必检异常 2、时间单位是毫秒 3、如果在一个循环中调用sleep方法,那就应该将循环放在try-catch快中。 4、可以使用join()方法使一个线程等待另一个线程的结束
2015-04-15 13:44:17 3979
转载 第十五题(泛型)
选择ACF 有两种修改方式,主要是在访问元素上。用迭代器的话,也需要使用泛型 [java] view plaincopyprint? import java.util.*; public class GetSum{ public static void main(String[] args){ List int
2015-04-15 13:40:38 3991
原创 第十六题(接口)
正确选项BC 回顾下抽象类和接口 一、抽象类 抽象类和常规类很像,但是不能使用new操作符创建它的实例,抽象方法只有定义而没有实现。它的实现由子类来提供。一个包含抽象方法的类必须声明为抽象的。 抽象类的构造方法定义为protected,因为它只有被子类使用,创建一个具体子类的实例时,她的父类的构造方法被调用以初始化父类中定义的数据域。 下面是关于抽象类的值得注意的几点: 抽
2015-04-15 13:39:49 3994
原创 第十七题(java的标签)
答案:AE 疑问:为什么不是在outer和break outer之间死循环呢? 探疑解惑: 很多程序设计语言中有goto语句,goto语句的使用,使的程序变得难以读懂,尽管goto仍是Java的一个保留字,但并未在语言中得到正式使用;Java没有goto。然而,在break和continue这两个关键字的身上,我们仍然能看出一些goto的影子。它并不属于一次跳转,而是中断循环语句的一种方法。
2015-04-15 13:38:38 3996
原创 第十九题(整数赋值)
看到这题,也是醉了,没想到还可这么赋值,乍看之下,我以为题错了。 你觉得答案是什么? ADF B:找不到符号 C:过大的整数 E:可能损失精度 JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量。其中的一个特征是介绍字面常量数字的下划线。从Java7开始,你就可以在你的Java代码里把长整型数字比如10000000000写成一个更
2015-04-15 13:35:16 4138 1
空空如也
Integer 对象在函数之间的引用传递起不到全局的作用
2015-09-12
下面的sql 语句的编写
2015-08-22
Java读取文件然后再修改回去
2015-08-22
Java中的BufferedWriter写字符
2015-08-22
c++ 的 printf函数的输出问题
2015-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人