Java
文章平均质量分 86
J_scret
这个作者很懒,什么都没留下…
展开
-
Java面经 集合篇
Java 中常用的容器有哪些?这里java容器分为两大部分:Collection和Map。Collection是单个元素的集合,又可以分为List、Queue和Set。Map用来存储一组键值对,又可以分为HashMap和TreeMap。是引用ArrayList 和 LinkedList 的区别?动态数组和链表的区别ArrayList 实现 RandomAccess 接口有何作用?为何 LinkedList 却没实现这个接口?RandomAccess接口这个空架子的存在,是为了.原创 2022-05-02 18:49:29 · 802 阅读 · 0 评论 -
Java面经 异常篇
finally 块中的代码什么时候被执行?在Java语言的异常处理中,finally块的作用就是为了保证无论出现什么情况,finally块里的代码一定会被执行。由于程序执行return就意味着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能在return前执行(除非碰到exit函数),因此finally块里的代码也是在return之前执行的。此外,如果try-finally或者catch-finally中都有return,那么finally块中的return将会覆盖别处的return语.原创 2022-05-01 21:11:02 · 148 阅读 · 0 评论 -
编写一个猜成语的小游戏。要求:使用一个字符串数组来保存10个四字成语,例如: String [] idioms = {“凉拌黄瓜”, “红烧肘子”, …};
编写一个猜成语的小游戏。要求:使用一个字符串数组来保存10个四字成语,例如:String [] idioms = {“凉拌黄瓜”, “红烧肘子”, …};使用一个字符数组来保存20个无关字符,例如:String [] chars = {‘吃’, ‘喝’, ‘胡’, …};每次游戏开始时,随机选择一个成语,然后提取其中的4个汉字,再从字符数组中随机选择另外6个汉字,组成一个10个汉字的数组...原创 2019-10-19 22:45:55 · 1242 阅读 · 0 评论