黑钛氪

包裹类,又称包装类,通过包装类可以把基本数据类型变为一个对象来使用。 比如int i = 5这是一个基本数据类型,并不是对象。 而Integer i = new Integer(5); 则是一个对象,就是一个object类型,可以当作对象来处理了! 特别注意,包裹类...

发布 0 条评论

当父类和子类存在相同名字的method的时候,发生覆盖(Override)。 而向上造型(Upcasting),即父类引用子类对象。换句话说,因为子类继承了父类的全部可见信息,我们完全可以把子类对象改造为一个父类对象。 也可以说是将一个子类的对...

发布 0 条评论

1. 方法重载(Overload) 名字相同,参数不同。返回类型可以相同也可以不同,不影响编译器判断(即编译器不会考虑返回值,只看参数)。 静态的,编译期间决定调用哪个方法; 只与句柄的类型有关,而与对象的实际类型无关;如果没有完...

发布 0 条评论

请注意以下方法继承的规则: 父类中声明为 public 的方法在子类中也必须为 public。 父类中声明为 protected 的方法在子类中要么声明为 protected,要么声明为 public,不能声明为 private。 父类中声明为 private 的方法,不能够被...

发布 0 条评论

在自己写的Candy Crush中,invalidate函数不能立刻调用OnDraw刷新view。这是怎么回事? 资料解答: InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效 InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选...

发布 0 条评论

原创 图片素材来自IT之家 转载请注明 根据微软规定,正版Win7/Win8.1用户均可在Win10正式版发布一年内免费升级,并且终身享受免费更新和升级。根据目前的测试结果来看,任意显示“已激活”的Win7(需安装SP1)/Win8.1 Update系统均可在...

发布 0 条评论

很多对Win10感兴趣的XP/Win7/Win8.1用户都很关心自己的电脑配置是否足够安装Win10正式版。根据微软官方的说法,基本上,如果你的电脑可以运行Windows7/Windows 8.1系统,则可以放心开始安装Windows10。如果不太确定,可参考以下官方最...

发布 0 条评论