文档章节

java重构积累

1071954237
 1071954237
发布于 2017/02/08 15:20
字数 170
阅读 7
收藏 0

1.代码提取成方法

2.提取后的方法放在统一的类中(某种功能,某方面的内容)

如Activity的重构,Activity实现B接口

2.1方法在A类中定义,

2.2A中传入Activity

2.3方法用到的通用变量在A类中定义

2.4不通用的变量可以在子类中定义,通过多态性实现(方法在接口B中定义)

2.5Activity中的方法统一调用A中的实现;方法托管(所有实现统一实现),

2.6继承A类传入到Activity,重写A中的方法(实现可扩展)

3.提取变量到统一的类中(多个类)

© 著作权归作者所有

共有 人打赏支持
1071954237
粉丝 2
博文 97
码字总数 36187
作品 0
程序员
IntelliJ IDEA 2018.2 Beta 版本发布,支持 Java 11

IntelliJ IDEA 2018.2 Beta 版本已发布,基本包含即将到来的 2018.2 正式版中的所有新特性,包括 Java 11 支持、MacBook Touch Bar 支持、Spring Boot 改进、VCS 改进等。抢先下载尝试: ht...

王练
06/27
0
8
Java程序员们读什么书决定了对未来职业方向的选择

学习Java最痛苦的事情莫过于对未来职业方向的选择。尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起。 因此,作为初学者的你必须看完本文。...

kingdelee
2014/10/08
0
0
如何定位cpu占用率高的java线程?

场景 测试环境,内部帐户登录之后,测试机负载非常高 究竟问题是什么呢? 工具 【jps】:jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,...

jooben
06/26
0
0
NetBeans 新闻 Issue # 420 - Dec 15, 2009

2009-12-16 预览版:JavaFX Composer 插件 JavaFX Composer 是 一个用于创建JavaFX应用程序的可视化布局工具。有了这个工具,JavaFX开发人员可以创建标准JavaFX控件以及使用状态的GUIs来定义...

晨曦之光
2012/03/09
0
0
[转]Eclipse快捷键_01_常用快捷键汇总

(注:红色标出来的是经常使用到的快捷键,磨刀不误砍柴工啊。。。) 一、常用快捷键 Shift+Alt+L: 自动补全等号左边对象 。(用鼠标选中这一行,然后按组合键Shift+Alt+L,在弹出的对话框中...

rayner
2017/08/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

TypeScript基础入门之高级类型的字符串字面量类型

转发TypeScript基础入门之高级类型的字符串字面量类型 高级类型 字符串字面量类型 字符串字面量类型允许你指定字符串必须的固定值。 在实际应用中,字符串字面量类型可以与联合类型,类型保护...

durban
15分钟前
2
0
iOS权限授权添加

<!-- 相册 --> <key>NSPhotoLibraryUsageDescription</key> <string>App需要您的同意,才能访问相册</string> <!-- 相册写入 --> <key>NSPhotoLibraryAddUsageDescription</key> <string>App......

RainOrz
19分钟前
1
0
支配树(Dominator Tree)

MAT中的支配树 在使用MAT分析项目的内存泄漏问题时,其中有一个支配树(Dominator)视图。如果我们把Java对象之间的引用关系看做一张有向图(可以存在环)的话,对象的支配树体现了对象之间的...

akane_oimo
21分钟前
1
0
xshell官网下载及安装(免费版本)

百度搜索xshell,点击xshell官网下载链接,如图 然后点击下图的按钮 点击Latest Products,可以下载最新版本,选择要下载的版本,点击下载 选择上面红框里面的,并填写内容,submit之后会有邮...

曾大大胖
26分钟前
2
0
Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博

兼容SDK 18以上的系统,直接调用系统分享功能,分享文本、图片、文件到第三方APP,如:微信、QQ、微博等 因为偷懒,可直达微信、朋友圈、QQ、QQ空间、微博的分享仅写了图片分享的,其他的文本...

她叫我小渝
27分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部