
面试题
xbronze
努力,学习!
展开
-
5个很好的Python面试题
问题一:以下的代码的输出将是什么? 说出你的答案并解释。class Parent(object): x = 1class Child1(Parent): passclass Child2(Parent): passprint Parent.x, Child1.x, Child2.x Child1.x = 2 print Parent.x, Child1.x, Child2.x转载 2017-07-07 17:30:39 · 369 阅读 · 0 评论 -
10道典型的JavaScript面试题
问题1: 作用域(Scope)考虑以下代码:JavaScript 代码:(function() { var a = b = 5; })();console.log(b);控制台(console)会打印出什么?答案上述代码会打印出5。这个问题的陷阱就是,在立即执行函数表达式(IIFE)中,有两个赋值,但是其中变量a使用关键词var来声明。这就意味着a是这个函数的局部变量。与此相反,b被分配给了全转载 2017-08-16 19:38:22 · 512 阅读 · 0 评论 -
详解 equals() 方法和 hashCode() 方法
内容来源:编程迷思 http://www.cnblogs.com/kismetv/p/7191736.html 前言 Java的基类Object提供了一些方法,其中equals()方法用于判断两个对象是否相等,hashCode()方法用于计算对象的哈希码。equals()和hashCode()都不是final方法,都可以被重写(overwrite)。 本文介绍了2种方法在使用和重写时,一些...转载 2018-07-22 17:38:21 · 178 阅读 · 0 评论