java特性

标签: java特性

java1.5新特性

转自:http://www.2cto.com/kf/201208/146652.html “JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍一下各种特性及其使用 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时候我们也不得不对他们进行强制得类型转换。猛虎引入了泛型,它允许指定集合里元素的类型,这样你可以得到强类型在编译时刻进行类型检查的好处。 “JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,

阅读全文...

Java面向对象特性

类和对象区别 类是事物的抽象,对象是类的实例 重载和重写 重载:相同的方法名,不同参数 重写: 子类覆盖父类方法 (多态) 面向对象的优点 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 面向对象的六大原则 单一职责原则 开闭原则 里是替换原则 依赖倒置原则 接口隔离原则 迪米特原则

阅读全文...