上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页

2017年10月17日

JAVA提高五:注解Annotation

摘要: 今天我们学习JDK5.0中一个非常重要的特性,叫做注解。是现在非常流行的一种方式,可以说因为配置XML 比较麻烦或者比容易查找出错误,现在越来越多的框架开始支持注解方式,比如注明的Spring 框架,常用的注解:@Required, @Autowired, @PostConstruct, @PreD 阅读全文

posted @ 2017-10-17 23:36 pony1223 阅读(3795) 评论(1) 推荐(1)

2017年10月15日

JAVA提高四:反射基本应用

摘要: 在前面一节《http://www.cnblogs.com/pony1223/p/7659210.html》,我们学习了JAVA的反射的相关知识,那么本节我们对前面所学习的知识做一个应用相关的学习。 一、利用反射创建集合ArrayList 并添加元素 我们前面学习了那么反射相关的知识,那么我们究竟如何 阅读全文

posted @ 2017-10-15 12:16 pony1223 阅读(1547) 评论(1) 推荐(1)

2017年10月13日

JAVA提高三:反射总结

摘要: 为前期学习过反射,再这里再次复习总结下:【转载请说明来源:http://www.cnblogs.com/pony1223/p/7659210.html 】 一、透彻分析反射的基础_Class类 Class是一个类,他代表一类事物,它代表一类什么样的事物呢? Java 程序中的各个java类属于同一类 阅读全文

posted @ 2017-10-13 22:02 pony1223 阅读(1763) 评论(0) 推荐(0)

2017年10月12日

JAVA提高二:枚举

摘要: JDK5.0中有一个非常有用的特性:枚举,这个特性以前在C语言中出现过,后来JDK出现后,开始觉得没有必要,但随着使用JAVA语言的人数增多,发现大家对枚举的需求非常大,于是又加入了此特性,下面我们来对枚举进行学习。 一、枚举的作用介绍 JDK5.0加入了一个全新类型的“类”——枚举类型。为此引入了 阅读全文

posted @ 2017-10-12 22:33 pony1223 阅读(1244) 评论(0) 推荐(0)

2017年10月11日

JAVA提高一:静态导入、可变参数、增强型for循环、装拆箱

摘要: 国庆假期已结束,假期8天,全部在家带娃,体会到了妻子的不容易,需要好好努力来多赚钱了,言归正传。10月份开始进去JAVA 高级语法知识学习,本节复习学习的为:静态导入、可变参数、增强型for循环、装拆箱。【转摘,请注明来源:http://www.cnblogs.com/pony1223/p/7643 阅读全文

posted @ 2017-10-11 21:15 pony1223 阅读(2456) 评论(1) 推荐(3)

2017年9月29日

JAVA设计模式总结之23种设计模式

摘要: 上一篇总结了设计模式的六大原则《JAVA设计模式总结之六大设计原则》,这一篇,正式进入到介绍23种设计模式的归纳总结。 一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解 阅读全文

posted @ 2017-09-29 21:57 pony1223 阅读(426351) 评论(14) 推荐(80)

2017年9月27日

JAVA设计模式总结之六大设计原则

摘要: 从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景,算是一个进 阅读全文

posted @ 2017-09-27 22:53 pony1223 阅读(39417) 评论(10) 推荐(34)

2017年9月20日

redis 基础学习总结

摘要: 背景:因为项目用到了redis,加上之前一直听说了redis,但一直没有用过,正好项目现在要用到了,抽时间简单学习了下,做个记录总结下。 一 、Redis简介 介绍Redis之前,先了解下NoSQL (Not noly SQL)不仅仅是SQL 属于非关系型数据库;Redis就属于非关系型数据库 传统 阅读全文

posted @ 2017-09-20 22:40 pony1223 阅读(1690) 评论(0) 推荐(0)

重构改善既有代码设计--重构手法19:Replace Data Value with Object (以对象取代数据值)

摘要: 你有一笔数据项(data item),需要额外的数据和行为。 将这笔数据项变成一个对象。 class Order... private string customer; ==> class Order... private Customer _customer; class Customer... 阅读全文

posted @ 2017-09-20 20:45 pony1223 阅读(356) 评论(0) 推荐(0)

重构改善既有代码设计--重构手法18:Self Encapsulate Field (自封装字段)

摘要: 你直接访问一个值域(field),但与值域之间的耦合关系逐渐变得笨拙。 为这个值域建立取值/设值函数(getting/setting methods),并且只以这些函数来访问值域。 private int _low, _high;boolean includes(int arg) { return 阅读全文

posted @ 2017-09-20 20:43 pony1223 阅读(230) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页

导航