码迷,mamicode.com
首页 > 编程语言 > 详细

java基础

时间:2016-03-02 13:04:38      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

接口和抽象类有什么区别
1.接口是公开的,里面不能有私有的方法或变量,而抽象类是可以有私有方法或私有变量的,
2.另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法
3.接口之间可以实现多重继承(接口与类之间多重实现),而一个类只能继承一个超类。

单例模式

Integer
是java的一个类。也就是int的包装类。int是基本数据类型,integer是引用类型,包含很多属性和方法,而int只是一个值,没有其他的任何方法和属性了

Java中的泛型是什么 ? 使用泛型的好处是什么?
泛型赋予了类型参数式多态的能力
1.是编译时的严格类型检查。有效的避免了运行期的ClassCastException,提高了程序的安全性和健壮性。
2.泛型消除了绝大多数的类型转换。如果没有泛型,当你使用集合框架时,你不得不进行类型转换。
3.泛型简化了代码,应用泛型的程序提高程序的可读性,更利于团队的合作开发。
使用泛型后,规定该集合只能放羊,老虎就进不来了.
使用泛型后,不需要强制类型转换了


一个类被声明为private的时候,它当然是内部类,内部类是可以被它的外部类访问到的,所以,可以继承,private和abstract不冲突。

java基础

标签:

原文地址:http://www.cnblogs.com/stellar/p/5234138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!