![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
hexin13666113593
这个作者很懒,什么都没留下…
展开
-
java编程思想个人笔记3(ch8:多态, ch9:接口)
ch8: 多态 在面向对象的程序设计语言中,多态(polymorphism)是继数据抽象和继承之后的第三个基本特征。 多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。多态不但能够改善代码的组织结构和可读性,还能够创建可扩展的程序——即无论是在项目最初创建时还是在需要添加新功能时都可以“生长”程序。 向上转型 多态一般应用最多的或者最表象的就是基类有很多实现类或者说是子类,...原创 2018-08-27 11:38:09 · 273 阅读 · 0 评论 -
java编程思想个人笔记1
ch1: Alan Kay总结的SmallTalk(一种编程语言)面向对象的五个基本特性: 万物皆为对象 程序是对象的集合,他们通过发送消息来告知彼此所要做的事儿 每个对象都有自己的由其他对象所构成的存储 每个对象都拥有其类型 某一特定类型的所有对象都可以接收同样的消息 Booch对于面向对象提出了更简单的描述: 对象具有状态、行为和标志。这意味着每个对象都可以拥有内部数据(它...原创 2018-08-20 10:31:33 · 213 阅读 · 0 评论 -
java编程思想个人笔记2(ch6:权限访问控制符,ch7:复用类)
ch6. 权限访问控制: 访问权限修饰词 java可用的访问权限修饰词总共有三个——public、protected、private合四种: 1. private:最严的权限控制,仅本类中可以访问该域(field)或者方法(method) 2. default: 默认访问权限控制,即域(field)或者方法(method)前什么都不加,也有一说friendly,包含private,以及...原创 2018-08-20 10:33:06 · 104 阅读 · 0 评论 -
spring aop总结
Spring AOP Spring AOP术语以及概念 Join Point: 程序执行中的一个点。该次执行可以是方法调用、异常处理、类初始化或者对象初始化。Spring AOP只支持方法调用。如果还需要使用其他加入点,可以使用Spring和AspectJ结合使用。 Advice:在加入点需要具体执行的。具体的advice类型有@Before,@After,@Around,@AfterT...原创 2018-08-21 20:56:43 · 223 阅读 · 0 评论 -
spring jdbc 配置
Spring JDBC Configuration 数据库设计调优 表设计 数据库表设计可以按照标准化或者非标准化设计(范式),每种方式有各自的优缺点。对于标准化字段结构,可以使数据库中的字段非常简洁,并且没有冗余的数据存储,但是这又带来另一个问题,就是在使用查询的时候,因为标准化的设计使得很多数据是在某些表中的,必须跨表查询,联结(join)查询带来的是查询效率的问题,所以比较好的...原创 2018-08-25 18:08:03 · 366 阅读 · 0 评论 -
java编程思想笔记4(ch10:内部类)
ch10:内部类(inner class) 定义 将一个类的定义放在另一个类的定义内部,这就是内部类。 创建内部类 创建内部类的方式就如定义一样,放置在外围类里面就行: public class Parcel1 { class Contents { private int i = 11; public int value() { ...原创 2018-09-05 10:16:25 · 224 阅读 · 0 评论