摘要: 本文参考了如下两篇文章: https://my.oschina.net/joymufeng/blog/139952 http://www.cnblogs.com/lwbqqyumidi/p/3700164.html Java中,经常可以遇到类型转换的场景,从变量的定义到复制、数值变量的计算到方法的参 阅读全文
posted @ 2016-10-27 21:39 Black_Knight 阅读(54130) 评论(3) 推荐(11) 编辑
摘要: Implement pow(x, n). 【题目分析】 实现幂指数函数。 【思路】 1. 防止overflow的发生 2. 减少时间复杂度 最简单的思路就是遍历啦,但是当n < 0时,有人会把n先变为-n,这样当n = Integer.MIN_VALUE是会产生溢出。 直接遍历相乘的时间复杂度很高, 阅读全文
posted @ 2016-10-27 11:40 Black_Knight 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.什么是java的多态 浏览了别人博客中的一些介绍多态的文章,发现大家的描述有点不一样,主要区别在于是否把方法的重写算做多态。一种我比较认同的说法如下: 多态分为两种 a. 编译时多态:方法的重载; b. 运行时多态:JAVA运行时系统根据调用该方法的实例的类型来决定选择调用哪个方法则被称为运行时 阅读全文
posted @ 2016-10-27 10:58 Black_Knight 阅读(29137) 评论(1) 推荐(11) 编辑