下载此文档

高效率编程..ppt


文档分类:IT计算机 | 页数:约55页 举报非法文档有奖
1/55
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/55 下载此文档
文档列表 文档介绍
Copyright 2008 By Neusoft Group. All rights reserved
东软IT人才实训中心
高效率编程
2018/6/2
课程结构
内容
课时(H)
第一章: 简介

第二章: 创建和销毁对象

第三章: 通用方法

第四章: 类和接口

第五章: 方法

第六章: 通用程序设计

2018/6/2
第一章: 简介
学时:
教学方法:讲授ppt+课堂演示
目标:
本章旨在向学员简要介绍高效率编程的主要内容,通过本课的学习,学员应该掌握如下知识:
1)为什么学习本课
2)如何学习
2018/6/2
目的
如何学习语言:
理解语言的核心;
掌握语言的标准库;
熟悉如何用习惯和高效的方式构建代码;
代码要易于修改
这门课程主要介绍习惯和高效的用法;
2018/6/2
内容简介
涉及到的方面:
创建和销毁对象
创建对象的时机、销毁对象前的清理工作
通用方法
pareTo()方法
类和接口
类和接口的设计
方法
参数、返回值的设计
通用程序设计
局部变量、库、数据类型的使用,命名
2018/6/2
第二章: 创建和销毁对象
学时:
教学方法:讲授ppt+课堂演示
目标:
本章旨在向学员简要介绍的主要内容,通过本课的学习,学员应该掌握如下知识:
1)
2)
2018/6/2
考虑用静态工厂方法代替构造函数
获取类的实例的方法:
提供一个公有的构造函数;
提供公有的静态工厂方法(static factory method);
一个简单的静态方法,返回类的一个实例
如:
public static Boolean valueOf(boolean b){
return (b ? : );
}
2018/6/2
静态工厂方法的优缺点
优点:
静态工厂方法有名字;
被调用时,不要求一定创建新对象;
可以返回一个原返回类型的子类型的对象;
缺点:
类如果不含公有的或者受保护的构造函数,就不能被子类实例化;
静态工厂方法与其他的静态方法没有任何区别;
valueOf
getInstance
.
2018/6/2
使用私有构造函数强化singleton属性
singleton:
只能实例化一次的类;
通常被用来代表那些本质上具有唯一性的系统组件;
实现singleton的两种方法:
公有静态成员是一个final域;
提供一个公有的静态工厂方法,而不是公有的静态fianl域;
注意:如果需要singleton类是可序列化的,那么应该增加readResole()方法;
.
2018/6/2
通过私有构造函数强化不可实例化的能力
只包含静态方法和静态域的类:
不希望被实例化;
但是编译器会自动提供默认构造函数;
做成抽象类也不好
如:
或者
处理方法:
给类增加私有构造函数;
缺点:该类不能被继承;
.
2018/6/2

高效率编程. 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数55
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小821 KB
  • 时间2018-06-02
最近更新